Simple Explanation of Recursion | Recursion Python| Data Structures & Algorithms Tutorial Python #20

  Рет қаралды 109,131

codebasics

codebasics

Күн бұрын

Пікірлер: 156
@codebasics
@codebasics 2 жыл бұрын
Do you want to learn python from me with a lot of interactive quizzes, and exercises? Here is my project-based python learning course: codebasics.io/courses/python-for-beginner-and-intermediate-learners
@dot5816
@dot5816 2 жыл бұрын
fk your course. Finish this playlist!!!
@gajendrahirwani2782
@gajendrahirwani2782 2 жыл бұрын
Please give application link I want to install this application on my laptop
@luvlifk
@luvlifk 9 ай бұрын
Amazing work...after 24yrs of working in IT :)...there was a need for me to revise my basics on DSA :), which I studied during my Masters about 26yrs ago - memory was blank until I watched this paylist and it is a goldmine. Attention to detail, kudos to your efforts.....simply put "awesome".
@rishabhupadhyay7169
@rishabhupadhyay7169 2 жыл бұрын
No shit have gone through 100s of videos on recursion this video cleared everything from top to bottom in one go and in the simplest form at that. Kudos to you Man. Will check out your other tutorials
@javeriyanadaf9314
@javeriyanadaf9314 3 жыл бұрын
I wish I had found this series earlier, simply amazing!
@shreyabera1647
@shreyabera1647 3 жыл бұрын
please sir! continue with this series...please..
@_amn_kr_1941
@_amn_kr_1941 2 ай бұрын
Love u❤️
@Sayonora
@Sayonora 5 ай бұрын
This is for the first time I am following a course to this end. I am on week 7 of your AI Roadmap. I am delayed couple of weeks to ideal timetable, but now I think I'm on track. Your method of teaching: simple, short videos with proper structure of theory, algorithm, implementation, optimisation and exercise is really working. Thank you so much
@Endelean
@Endelean Ай бұрын
This is honestly such a great explanation of recursion. I have been struggling with some recursive problems and have been watching many tutorials on the topic, this is the best one I've seen. Thank you!
@ArpithaT-pd6fz
@ArpithaT-pd6fz 8 ай бұрын
I am working in IT and I wanted to upskill as I am not from a computer science background I didn't know anything about these concepts, this series helped me learn all the topics in the simplest way. Thank you so much sir for this playlist.
@rohitchitte5614
@rohitchitte5614 3 жыл бұрын
Series is really awesome ! combination of theory + practical is unmatched. Recursion seems to be tricky initially but to understand it better one can use diagrammatic approach of which function is getting called , use pen paper. it might be easy to understand.
@Bibiola123
@Bibiola123 Жыл бұрын
God bless you!!! This makes so much sense. I love how you explained it. For Meera to know her answer, she has to ask the others for their answer, and then the others have to have another for their answer until they reach the base number. After they reach the base number, then their answers are added up.
@Yatishpujara
@Yatishpujara 2 жыл бұрын
Watched more than 15 videos in recursion yesterday but this is the one!!
@karthikeyanradhakrishnan3219
@karthikeyanradhakrishnan3219 10 ай бұрын
A great video in terms of recursion! I was going through your BST lecture and came back here, great clearing of concept! Thanks!
@dwakwe2796
@dwakwe2796 8 ай бұрын
Thank you so much for your video. I learnt a lot from you
@vinaydavda4813
@vinaydavda4813 3 жыл бұрын
Thank you sir ! I will see full series of data structure in python at your channel. : )
@brunocarvalho3229
@brunocarvalho3229 3 жыл бұрын
Hello Sir!! Please, if you get a spare time, bring some video on how to create a portifolio for data analyst / science for applying jobs or freelancing. Thx!!!
@gautamkartik
@gautamkartik 3 жыл бұрын
Are you going to post more videos in this series? Btw this is the best playlist ever, i always thought that DSA is too tough but after watching this series i feel like i was a fool.
@ratnakarshukla6139
@ratnakarshukla6139 2 жыл бұрын
Best explanation on recursion
@shikha9482
@shikha9482 3 жыл бұрын
Loved your tutorial. Best tutorial on data structure ever. Please cover all the remaining topics as soon as possible.
@codebasics
@codebasics 3 жыл бұрын
I am happy this was helpful to you.
@Whitris
@Whitris 7 ай бұрын
Very interesting! It might be worth mentioning that, although the Fibonacci series is a classical example of a problem solvable by means of recursion, it is also a case in which the iterative approach is largely more efficient.
@nandkul
@nandkul 5 ай бұрын
You are a born n natural teacher....😊 Hope you make a series on top 5 algorithms
@akkijain1000
@akkijain1000 3 жыл бұрын
Thanks for your tutorial and love the way you explain the problem about concept in theory part
@codebasics
@codebasics 3 жыл бұрын
Glad it was helpful!
@deepam.g4558
@deepam.g4558 3 жыл бұрын
"Coding is like swimming" good one. Please continue series. Thank you.
@codebasics
@codebasics 3 жыл бұрын
Glad it was helpful!
@pt_445
@pt_445 3 жыл бұрын
So easy to understand when use the example of pizza problem. Thank you !
@tharindusathsara3414
@tharindusathsara3414 Жыл бұрын
Really very happy about finding such an obvious and understood funny video series about data structures and algorithms. Everything is 100% clear with deeply explained theories and well-understood practicals. Also, the exercise series with the videos are highly appreciated. Dear sir thank you so much for the fantastic video series. ❤💖
@faraazali9589
@faraazali9589 Жыл бұрын
100% agreed. This was a great quick refresher for me since uni days.
@enduga0
@enduga0 Жыл бұрын
@@faraazali9589 bro is this dsa playlist complete or something missing out?
@faraazali9589
@faraazali9589 Жыл бұрын
@@enduga0 this is just one video there is an entire playlist here: kzbin.info/aero/PLeo1K3hjS3uu_n_a__MI_KktGTLYopZ12
@user-pe9qg3hg3k
@user-pe9qg3hg3k 3 жыл бұрын
So glad I found this series
@satyendrakumarsingh8284
@satyendrakumarsingh8284 3 жыл бұрын
You create magic at codebasics! I salute your great efforts!
@codebasics
@codebasics 3 жыл бұрын
Thanks a lot!
@World_life01
@World_life01 Ай бұрын
different but a good way of explanation
@RohitKumar-dz8dh
@RohitKumar-dz8dh 2 жыл бұрын
Thank you so much for your great efforts Sir, I am here after doing all your task given.
@ayushmuley1907
@ayushmuley1907 Жыл бұрын
Thank you so much sir for this tutorial i was frustrated with this problem
@bhaskark1485
@bhaskark1485 2 жыл бұрын
Thanks a ton-->for this series , it is really helpful.
@codebasics
@codebasics 2 жыл бұрын
You're very welcome!
@charchiljain8050
@charchiljain8050 3 жыл бұрын
Completed all 20 videos thanks a lot sir
@rakeshghosh4643
@rakeshghosh4643 10 ай бұрын
How was the playlist ?? And is it enough for placement ?
@codegxtechnology4441
@codegxtechnology4441 2 жыл бұрын
I like the way you explain things. Thanks
@M0RZ3N
@M0RZ3N 2 жыл бұрын
Hi - I watched all 29 of the series. I spent many hours with it. Thank you very much for the explanations. :)
@MegaAmuche
@MegaAmuche Жыл бұрын
29 videos? It's only 20 here.
@georgedhmosxakhs2498
@georgedhmosxakhs2498 3 жыл бұрын
Recursion: 12:00:01
@Asif3478
@Asif3478 2 жыл бұрын
It was so simple and yet so amazing. You are truly a great treacher
@MrDpcreations
@MrDpcreations 2 жыл бұрын
Thank you sir jee! for this video series on data structure. Helped me a lot.🙏
@amitbanerjee9090
@amitbanerjee9090 3 жыл бұрын
I like the way you explain the injection of covid virus on looking at solution. Love from Noida sir ! Thanks much ! done watching all.
@codebasics
@codebasics 3 жыл бұрын
Thanks and welcome
@siddharthassinha
@siddharthassinha 2 жыл бұрын
Very nice explanation.
@Sayonora
@Sayonora 4 ай бұрын
You should have included this video to the start of this playlist, as there are many like me from non computer science bg, just googled the definition to understand what is recursion when you started using it in implementations
@RAZZKIRAN
@RAZZKIRAN 3 жыл бұрын
explain recursion with example tracing programs like towers of honai, how control moves and terminates the recursion
@coachtusharraut
@coachtusharraut 2 жыл бұрын
Amazing 👍
@etorty_dev
@etorty_dev 3 жыл бұрын
Fantastic video as usual! Thank you
@codebasics
@codebasics 3 жыл бұрын
Glad it was helpful!
@8thFloorHarmony
@8thFloorHarmony 3 жыл бұрын
Amazing tutorial. Fun n informative :)
@kmishy
@kmishy 3 жыл бұрын
presentation was really nice sir
@vishalkharadevk
@vishalkharadevk 3 жыл бұрын
Thank you so much for very easy explanation.
@ai4sme
@ai4sme 2 жыл бұрын
Amazing series!!! Thanks a lot!
@shivambytes
@shivambytes 3 жыл бұрын
very much appreciated sir...hats off you.
@codebasics
@codebasics 3 жыл бұрын
I am glad you liked it
@ninja415650
@ninja415650 2 жыл бұрын
Best explanation. Still lost but not as much thanks to YOU. 🙏🏽
@ritikajaiswal3824
@ritikajaiswal3824 3 жыл бұрын
I have seen many videos.. but the way you make this concepts clear are nothing like others. Your videos are best for beginners!
@alien0568
@alien0568 3 жыл бұрын
amazing tutorial
@gretacwink8659
@gretacwink8659 2 жыл бұрын
This was so helpful. Thank you!
@iyyappan3754
@iyyappan3754 2 жыл бұрын
Good for learning thanks you
@thor1337
@thor1337 3 жыл бұрын
Sir please continue with this series 🙏....please
@thor1337
@thor1337 3 жыл бұрын
Sir please 🙏 continue with this series
@sumanmondal8836
@sumanmondal8836 3 жыл бұрын
Sir you are Awesome! Thank You!
@codebasics
@codebasics 3 жыл бұрын
Glad it was helpful!
@manishchoudhary3923
@manishchoudhary3923 Жыл бұрын
well done bro
@sazisgetaways1460
@sazisgetaways1460 2 жыл бұрын
You are the best
@pankajchandel1000
@pankajchandel1000 3 жыл бұрын
Waiting for more videos..easy to grasp and nice explanation..thanks man😀
@virtualize2424
@virtualize2424 3 жыл бұрын
Videos on backtracking please, someday.
@codebasics
@codebasics 3 жыл бұрын
Yes
@mr_robot_tech
@mr_robot_tech Жыл бұрын
code with harry's explanation is much much better.
@bokhtiarrahman5477
@bokhtiarrahman5477 3 жыл бұрын
that was helpful, thanks
@afiqyahya3398
@afiqyahya3398 3 жыл бұрын
This guy is legit
@soldierboy7105
@soldierboy7105 Жыл бұрын
Thank you very much❤
@codebasics
@codebasics Жыл бұрын
I'm glad you liked it.
@linguisticslanguage8474
@linguisticslanguage8474 2 жыл бұрын
what is line 7 at 5:48? it says if _ _name¬ ¬_ _ =’_ _main_ _’:
@timbarnbou372
@timbarnbou372 2 жыл бұрын
youre the best
@shaharrefaelshoshany9442
@shaharrefaelshoshany9442 3 жыл бұрын
Won't miss it
@Dm__0612
@Dm__0612 Жыл бұрын
Thank you ❤
@danielfekete8660
@danielfekete8660 3 жыл бұрын
great explanation, thanks for the binary search as well
@codebasics
@codebasics 3 жыл бұрын
Glad you liked it!
@Archana-jb3pr
@Archana-jb3pr 3 жыл бұрын
Hi sir, Thanks for this amazing tutorial. I started learning DSA from scratch using your videos only. Thanks, sir. Please continue with this tutorial.
@Avi-rn8dz
@Avi-rn8dz 3 ай бұрын
Bro remaining part ?
@Darklegend_royal-metamorphosis
@Darklegend_royal-metamorphosis 2 жыл бұрын
You're awesome!
@pankajkumarbarman765
@pankajkumarbarman765 3 жыл бұрын
Please continue this series sir!
@devendudileep1149
@devendudileep1149 Жыл бұрын
Hey, is this video enough for placement preparation? Can you reply plz?
@rogerthat7190
@rogerthat7190 Жыл бұрын
Thank you!
@oussamagh6899
@oussamagh6899 2 жыл бұрын
Continue with this sereis please pleaaaaas.
@sanketkoli8641
@sanketkoli8641 2 жыл бұрын
For Problem 1, If m solving with this approach: nums = [2,5,6,8] N = len(nums) - 1 def list_nums(self, N): if N == 0: return nums[N] return nums[N] + list_nums[N-1] How can I print my result?
@zainablawal97
@zainablawal97 2 жыл бұрын
you will have to use python built-in function print(def(nums))
@alagappank1242
@alagappank1242 3 жыл бұрын
Sir please continue the series
@anirudhgoutam6401
@anirudhgoutam6401 3 жыл бұрын
Amazing Sir :~)
@omkaryadav7445
@omkaryadav7445 3 жыл бұрын
Continue it please 🙏
@rawanmohammed5552
@rawanmohammed5552 2 жыл бұрын
Thanks so much
@melihcan22
@melihcan22 3 жыл бұрын
Could you make a video for BFS and DFS algorithms ?
@AMAL_JOY.
@AMAL_JOY. 3 жыл бұрын
please upload videos on algorithms like bfs dfs and backtracking
@amitabhkumar7671
@amitabhkumar7671 3 жыл бұрын
ya but i use some test cases and i found for loop method is faster hen recursion for given problem.
@priyanshupurohit5431
@priyanshupurohit5431 2 жыл бұрын
thankyou sir
@minhaoling3056
@minhaoling3056 2 жыл бұрын
Hope that sir can continue this series :) (Btw, is the current list sufficient to tackle interviews?)
@Avi-rn8dz
@Avi-rn8dz 3 ай бұрын
Did you got the answer?
@meralmaradia4774
@meralmaradia4774 2 жыл бұрын
Hello Sir, can you please create a video developing of project using only DSA ?
@adityasatyam6300
@adityasatyam6300 3 жыл бұрын
gjab sir gjab
@codebasics
@codebasics 3 жыл бұрын
Ha ha.. I like that term gajab. My good friend uses that a lot 🤣
@shohanur_rahman_
@shohanur_rahman_ 2 жыл бұрын
this course is very helpfull. If possible plz share your slide.
@chetanmittal660
@chetanmittal660 3 жыл бұрын
Hey is this the last video in the entire dsa in python playlist??
@lokeshvijay5609
@lokeshvijay5609 3 жыл бұрын
Will more videos add in this playlist or it's over ? Amazing videos.
@codebasics
@codebasics 3 жыл бұрын
yes more videos will be coming up like backtracking, divide and conquer, graph theory
@unoreverseyourmom6119
@unoreverseyourmom6119 3 жыл бұрын
@@codebasics pls focus on this playlist. I have never seen a better video of DSA in python. I have learnt so much from this
@hemanttanawade4434
@hemanttanawade4434 2 жыл бұрын
Thank you
@manoranjankumarthakur9725
@manoranjankumarthakur9725 3 жыл бұрын
Sir could you please post at least 1 video a week on data structures and algorithms in python if it is possible? And also please tell about how can we prepare ourselves more and more for data structure and algorithms.
@codebasics
@codebasics 3 жыл бұрын
Ankit, yes I am trying my best. Caught up in so many different things and it is becoming hard to produce DS videos regularly but I take your feedback and will try my best :)
@manoranjankumarthakur9725
@manoranjankumarthakur9725 3 жыл бұрын
@@codebasics Thankyou Sir
@sonaliagnihotri1304
@sonaliagnihotri1304 3 жыл бұрын
Thnx a lot
@sriharimithranca9631
@sriharimithranca9631 3 жыл бұрын
Use this i tried power calculation
@allanimeworld2898
@allanimeworld2898 3 жыл бұрын
Sir please tell how many videos this course will have after completion and how many time it takes
@ani5476
@ani5476 2 жыл бұрын
In Fibonacci why we didn't use n + fib(n-1) ??
@fredtrentini6791
@fredtrentini6791 3 жыл бұрын
if n == 0 or n == 1 could be simplified to if n
@codebasics
@codebasics 3 жыл бұрын
Yes good point
@femipoulose5738
@femipoulose5738 3 жыл бұрын
Hello sir, python script is convert to executable installer for Macos. Am convert .py to .dmg using py2app. Any free installer in Macos. Kindly replay
@rajmalla5310
@rajmalla5310 Жыл бұрын
Your are the best cs teacher anyone can ever ask. U should rather be a professor
@codebasics
@codebasics Жыл бұрын
Thanks. By the way I left my job and I am a full time teacher on KZbin now ☺️
@digvijaysingh325
@digvijaysingh325 2 жыл бұрын
sir kindly upload further videos
@idkthischannelwhichcametom6784
@idkthischannelwhichcametom6784 2 жыл бұрын
Yay my name is on the Queue, it’s the third
@sprakash3272
@sprakash3272 Жыл бұрын
Please upload videos in this series
5 Simple Steps for Solving Any Recursive Problem
21:03
Reducible
Рет қаралды 1,3 МЛН
Hash Table - Data Structures & Algorithms Tutorials In Python #5
17:52
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 47 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 15 МЛН
Bubble Sort - Data Structures & Algorithms Tutorial Python #14
15:09
Learn RECURSION in 5 minutes! 😵
5:59
Bro Code
Рет қаралды 185 М.
Quick Sort - Data Structures & Algorithms Tutorial Python #15
31:17
A math GENIUS taught me how to LEARN ANYTHING in 3 months (it's easy)
8:52
Python Programmer
Рет қаралды 1 МЛН
Introduction to Recursion - Learn In The Best Way
1:55:49
Kunal Kushwaha
Рет қаралды 1 МЛН
LeetCode was HARD until I Learned these 15 Patterns
13:00
Ashish Pratap Singh
Рет қаралды 636 М.
The Simple Math Problem That Revolutionized Physics
32:44
Veritasium
Рет қаралды 7 МЛН
Introduction to Recursion (Data Structures & Algorithms #6)
22:37
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН