You WILL Understand Recursion After Watching This

  Рет қаралды 17,226

b001

b001

Жыл бұрын

⭐ Join my Patreon: / b001io
💬 Discord: / discord
🐦 Follow me on Twitter: / b001io
🔗 More links: linktr.ee/b001io
Background Music:
Slowly by Tokyo Music Walker | / user-356546060
Music promoted by www.free-stock-music.com
Creative Commons Attribution 3.0 Unported License
creativecommons.org/licenses/...

Пікірлер: 62
@SetUpOr1g1n
@SetUpOr1g1n Жыл бұрын
Literally the best explainer.
@ohimdabiggestbird
@ohimdabiggestbird Жыл бұрын
ikr
@franksmith9928
@franksmith9928 Жыл бұрын
I agree 👍👍👍
@marcuswest8085
@marcuswest8085 Жыл бұрын
Seems so!
@Onrirtopia
@Onrirtopia Жыл бұрын
fun fact: the command "pip" is a recursive acronym that mentions itself, eg. it means: "pip installs packages"
@ilmansalt
@ilmansalt 7 ай бұрын
Lmao, same with Wine with the acronym "Wine is not an emulator". Developers love doing this for some reason 😂
@n0tjak
@n0tjak 7 ай бұрын
php also does "php hates programmers"
@oathbreaker3503
@oathbreaker3503 6 ай бұрын
same with GNU
@pajeet_slayer
@pajeet_slayer Ай бұрын
​@@n0tjak*programmers hate php
@milo932
@milo932 Ай бұрын
Ive been stuck on this concept for like a week. Thank you for the visual representation in the code that helped SO MUCH. Earned a subscriber thanks again!
@zodeit4678
@zodeit4678 22 күн бұрын
This is very helpful just what I've looking for, easy to understand about recursion. Thanks!
@Mr.Fantomblox
@Mr.Fantomblox Жыл бұрын
Bro I started an algorithm course 2 weeks ago and I stopped because I couldnt understand recursion even after watching several videos on youtube, Now i actually understand how it works thanks.
@maximillianquaife-larsen3799
@maximillianquaife-larsen3799 4 ай бұрын
That was incredible. I’ve been trying to understand recursion for a while
@aryabalagita6543
@aryabalagita6543 Ай бұрын
You are the best teacher who explain this function 🗿
@rice3742
@rice3742 3 ай бұрын
Thank you..Finally understood the logic behind this
@commandermanto2202
@commandermanto2202 Жыл бұрын
Wow, that was an amazing explanation! You covered all the bases and questions I had, thank you!
@odin9054
@odin9054 Жыл бұрын
finally, an explanation on recursion i can understand!
@Alvarez-ls6bt
@Alvarez-ls6bt Ай бұрын
Awesome video!! Helped me fully grasp how recursion works.
@poweroffun2831
@poweroffun2831 Жыл бұрын
That is one of the best explanations I've ever had. Thank you!
@UDroidMania
@UDroidMania 5 ай бұрын
Finally! Someone who explained recursion in a way that I can understand it. Well done and thank you!
@montagetm
@montagetm Жыл бұрын
Awesome way of solving factorials! Never thought of doing that, great explanation of recursion!
@djimi9803
@djimi9803 Жыл бұрын
Try to solve Fibonacci using recursion
@montagetm
@montagetm Жыл бұрын
@@djimi9803 I'll give it a shot
@montagetm
@montagetm Жыл бұрын
@@djimi9803 Ive made two version, one of them require you to input the two starting numbers of the sequence and how many numbers of the sequence you want to print. The other version only requires a number of how many numbers in the sequence you want to print, however its ever so slightly more code.
@FlashAm
@FlashAm Жыл бұрын
import math math.factorial(3) this method is much quicker and doesn't use recursion. The function shown in the video was just an example to show how recursion works
@montagetm
@montagetm Жыл бұрын
@@FlashAm yh I know that, I just think it's pretty cool
@puppergump4117
@puppergump4117 Жыл бұрын
I think recursion is better explained using problems that can't be solved through a simple loop. Such as printing out all permutations of a given sequence with an unknown number of elements.
@mind_of_a_darkhorse
@mind_of_a_darkhorse Жыл бұрын
Excellent video of recursion and how to use it!
@viktoreidrien7110
@viktoreidrien7110 Жыл бұрын
so far the best explanation i've seen
@jacklee26
@jacklee26 Жыл бұрын
One of the best explanations ever , really clear understand
@yoyo231
@yoyo231 11 ай бұрын
Best explanation of a coding tutorial ive seen
@tj9382
@tj9382 11 ай бұрын
Yeah I simply must echo the praise of the previous comments. Brilliant explanation.
@0e0
@0e0 8 ай бұрын
you have an amazing communication style for this stuffs.
@jamesb7948
@jamesb7948 10 ай бұрын
Great video, thanks for the explanation :)
@sevenmaduka4793
@sevenmaduka4793 Жыл бұрын
Wowww amazing explanation!!
@nehmiatewachew4693
@nehmiatewachew4693 Жыл бұрын
Thank you bro you have no idea how you helped me
@axmy1776
@axmy1776 Жыл бұрын
Which colour theme are you using in vscode?
@bhanubhattarai13
@bhanubhattarai13 Жыл бұрын
What's the theme and font used here anyone? Please
@akatsuki2555
@akatsuki2555 Жыл бұрын
What font is that?
@rlawjddmsqt
@rlawjddmsqt Жыл бұрын
What theme is it?
@gopalakrishnagk7979
@gopalakrishnagk7979 Жыл бұрын
If this guy would be my computer teacher I would go on a cuber war with north Korea fr!!
@ShenZhen642
@ShenZhen642 Жыл бұрын
Thank you very much !
@mub03
@mub03 Жыл бұрын
Excellent
@DarkAcademyUniversity
@DarkAcademyUniversity Ай бұрын
best explanation
@akashverma5756
@akashverma5756 5 ай бұрын
Imagine recursive function as alien species which have specific role to perform and they multiple everytime they are called.
@Bhagya_Raju
@Bhagya_Raju 10 ай бұрын
Love ❤ from india my brother
@montagetm
@montagetm Жыл бұрын
YAY!
@noodle7788
@noodle7788 Жыл бұрын
i love this guy
@annon010
@annon010 7 ай бұрын
im a bit late but remember to make sure n is an integer because otherwise n will never equal 1
@bookzdotmedia
@bookzdotmedia Жыл бұрын
Top dog teaching!
@kimmena5586
@kimmena5586 Жыл бұрын
Im just learning python for like a month and I cant understand a line of code last night maybe because life knows that youtube will give it to me this morning
@ErikS-
@ErikS- Жыл бұрын
Try to do a negative number with this implementation ;-)
@ata780
@ata780 Жыл бұрын
Is a for loop considered recursion?
@Scymet
@Scymet Жыл бұрын
No, that's iteration
@ata780
@ata780 Жыл бұрын
@Scymet thanks. I did end up looking more into this. I'm aware of the differences now
@brandonsager223
@brandonsager223 5 ай бұрын
Only takes a few minutes to go from dumb person to smart person 🎉
@oosmanbeekawoo
@oosmanbeekawoo Жыл бұрын
You coulda trolled everyone with Google saying University of Utah says, “To be able to understand recursion you have to understand recursion!” ..what does that even mean? xD
@yan3735
@yan3735 5 ай бұрын
no way it's so damn simple
@Decrupt
@Decrupt Жыл бұрын
based
@n00bxl71
@n00bxl71 Жыл бұрын
4th comment
C++ for loops explained 🔂
3:39
Bro Code
Рет қаралды 10 М.
How Recursion Works? - Explained with animation.
3:12
Live To Code
Рет қаралды 147 М.
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 56 МЛН
Русалка
01:00
История одного вокалиста
Рет қаралды 7 МЛН
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 23 МЛН
5 Simple Steps for Solving Any Recursive Problem
21:03
Reducible
Рет қаралды 1,2 МЛН
What Is Recursion - In Depth
13:25
Web Dev Simplified
Рет қаралды 152 М.
What is Scope in Python??
10:25
b001
Рет қаралды 46 М.
Tail Recursion Explained - Computerphile
16:05
Computerphile
Рет қаралды 170 М.
Why You Shouldn't Nest Your Code
8:30
CodeAesthetic
Рет қаралды 2,6 МЛН
Recursion for Python Beginners with Recursive Function Examples
17:54
Recursion 'Super Power' (in Python) - Computerphile
12:18
Computerphile
Рет қаралды 489 М.
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,7 МЛН
Learn Recursion in 8 minutes 😵
8:19
Bro Code
Рет қаралды 71 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 917 М.
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,1 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 415 М.
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,4 МЛН