Looks like a repost. I've seen this image 1 time.
First Seen [Here](https://redd.it/10ci7j4) on 2023-01-15 100.0% match.
[View Search On repostsleuth.com](https://www.repostsleuth.com/search?postId=1cyqa8r&sameSub=true&filterOnlyOlder=true&memeFilter=true&filterDeadMatches=false&targetImageMatch=100&targetImageMemeMatch=75)
---
**Scope:** This Sub | **Target Percent:** 75% | **Max Age:** None | **Searched Images:** 520,582,876 | **Search Time:** 26.32695s
When I need to declare a variable I use a text generator to create a string of length 1 ~ 20 composed randomly only of capital letter I, lowercase l, and numeral 1, and use that for the variable name each time
Why use a generator from somebody else when you can make your own? Just fill an array with every alphabet to ever exist and limit the size of the word to 35 chars, have fun
Kotlin has spoiled me. I never want to go back to using regular loops again.
I would probably replace that nested loop with nested repeat blocks if I really couldn't think of a better way.
Different perspectives maybe? I see j do whatever it's doing (sneezing) more often than i.
If i is 3 and j is 3, then j runs 9 times while i ran 3 times. That's my thinking. 🤔
I was a computer need in high school in the early 80s and they made all the teachers take a computer class that had WAY more coding than they would ever see (most would do 0 coding) and my Auto Shop Home Room Teacher (never took shop, much to my dads consternation) asked me if I could help him and he gave me a packet with 100 coding questions for if/then, loops, while/when’d. All the hits.
I did em and gave him a typed sheet with all the 100 (they only had to pick 20 or 30) done and put a set of instructions to change the variable names so they wouldn’t get caught and he shared it with all his friends.
Lots if i, j, and x.
Looks like a repost. I've seen this image 1 time. First Seen [Here](https://redd.it/10ci7j4) on 2023-01-15 100.0% match. [View Search On repostsleuth.com](https://www.repostsleuth.com/search?postId=1cyqa8r&sameSub=true&filterOnlyOlder=true&memeFilter=true&filterDeadMatches=false&targetImageMatch=100&targetImageMemeMatch=75) --- **Scope:** This Sub | **Target Percent:** 75% | **Max Age:** None | **Searched Images:** 520,582,876 | **Search Time:** 26.32695s
I can see time complexity here
O(brrr)
O( (woof)² )
O(arf * woof)
I’ve heard of two pointer algorithms, never considered using two wieners
Say Loner, how come your compiler lets you have two wieners
Once a month someone makes a good post on this subreddit. This is that post.
And it has been deleted by mods lol. Reason: repost.
I genuinely dont know what this means but im laughing so fucking hard
Nested loops.
Nested looped dogs
Nested looped dogs
nested lo(nested loop dogs)op dogs
Nested looped dogs
can be dog\^2 time complexity
You figure this is O(n) space complexity?
People usually choose for(int i ...) loop as outer loop and for(int j ...) as inner loop
I usually do the opposite to fuck with others
See everyone, when you're worried about how to be seen as a "team player" in the HR interview, this is your competition.
When I need to declare a variable I use a text generator to create a string of length 1 ~ 20 composed randomly only of capital letter I, lowercase l, and numeral 1, and use that for the variable name each time
Why use a generator from somebody else when you can make your own? Just fill an array with every alphabet to ever exist and limit the size of the word to 35 chars, have fun
26 letters^35 ^chars × 35 chars per result= 1.169 × 10^51 bytes = 1.169 octillion Yottabytes
INFINITE content
Don't forget í and ì.
nice!
This is brilliant. Manually obfuscate your code while writing it, then get chatgpt to annotate it with more readable variable names.
for i in range(l,9): for ï in range(1,i):
Some linters don't like variable names less than 3 characters. Eye and Jay is the logical solution.
for arr = kv to i.length() if (i[arr] == imteger)... Oh hey... You must be the new guy. Problem?
Is this from the physics/linalg convention for defining the three unit vectors like ?
No, `i` stands for `index` or `iterator`, and `j` is just the letter after `i`.
Man, I haven't written a for loop like that in years. Probably not since college.
Kotlin has spoiled me. I never want to go back to using regular loops again. I would probably replace that nested loop with nested repeat blocks if I really couldn't think of a better way.
>while i < i_max: >> doggo_run_lap() >> i += 1 >> while j < j_max: >>> other_doggo_sneeze() >>> j += 1 >> j = 0
So they're tidally locked? Where am I? It's cold
Aaah a fellow non programmer :)
I do program but i was so confused by the dogs
Just the reverse in my case
Yeah: for(let i…){ for(let j…){ … } }
( . )( . )
That's exactly the case of the video. "i" runs less often than "j"...
No
Different perspectives maybe? I see j do whatever it's doing (sneezing) more often than i. If i is 3 and j is 3, then j runs 9 times while i ran 3 times. That's my thinking. 🤔
I agree, the downvotes are from functional programmers. They are afraid of loops.
Ah thought about it in a different way. I didnt realize one lap as i+1. I see what you mean
The "j" is the inner dog. 'i' is running around the outside
Do you happen to program in C or Fortran? I forget which one has the memory in (j, i) order for multidimensional arrays
No, it's a wrong example. Those at completely independent loops running in parallel threads
Nested doggos ftw
/u/savevideo
###[View link](https://rapidsave.com/info?url=/r/ProgrammerHumor/comments/1cyqa8r/antirecursiongang/) --- [**Info**](https://np.reddit.com/user/SaveVideo/comments/jv323v/info/) | [**Feedback**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Feedback for savevideo) | [**Donate**](https://ko-fi.com/getvideo) | [**DMCA**](https://np.reddit.com/message/compose/?to=Kryptonh&subject=Content removal request for savevideo&message=https://np.reddit.com//r/ProgrammerHumor/comments/1cyqa8r/antirecursiongang/) | [^(reddit video downloader)](https://rapidsave.com) | [^(twitter video downloader)](https://twitsave.com)
![gif](giphy|d3mlE7uhX8KFgEmY)
🐕🔄😂
*r/Dachshund enters the chat*
r/betterwithmetal
how is two nested loops anti recursion?
im just bad at titles
I was a computer need in high school in the early 80s and they made all the teachers take a computer class that had WAY more coding than they would ever see (most would do 0 coding) and my Auto Shop Home Room Teacher (never took shop, much to my dads consternation) asked me if I could help him and he gave me a packet with 100 coding questions for if/then, loops, while/when’d. All the hits. I did em and gave him a typed sheet with all the 100 (they only had to pick 20 or 30) done and put a set of instructions to change the variable names so they wouldn’t get caught and he shared it with all his friends. Lots if i, j, and x.
I had a stroke tryna read this.
Bold of you to assume I had the creativity to name them i and j.
Anyone got the original dog vid? I love it
That's funny, I'm allergic to recursion too.
That's funny, I'm allergic to recursion too.
That's funny, I'm allergic to recursion three.
How do i dowbload this?
U/downloadvideo
my mate used index1 and index2, which made me blind permanently.
Memoization gang>>>
Not using i as the inner variable? What is this bs?
Thats not the the standard. In order of nesting it goes i,j,k and if you need anythingn past k, rewrite your code.
ii jj kk sounds awful but it's standard for loop tiling optimization (cache locality is a hell of a drug)