Introduction to Recursion - Learn In The Best Way

  Рет қаралды 814,803

Kunal Kushwaha

Kunal Kushwaha

Күн бұрын

This is by far one of the best Introduction to #Recursion tutorial that you can watch on the internet. Recursion is overwhelming at first for a lot of folks. In this tutorial we dive through the basics, learn how to visualise problems, even the minute details, and I share with you some of the best practices to master recursion.
Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us!
👉 Resources
- Join Replit: join.replit.com/kunal-kushwaha
- Complete Java DSA playlist: • Java + DSA + Interview...
- Code, Assignments, & Notes: github.com/kunal-kushwaha/DSA...
➡️ Connect with me: www.techwithkunal.com
=========================================
Timestamps:
00:00:00 Introduction
00:06:29 Prerequisites
00:06:50 E1 : Message Program
00:13:03 E2 : Numbers Program
00:17:57 Working of function calls
00:30:02 What is Recursion?
00:31:10 Recursive Function for E2
00:35:35 Internal Working of Recursive Function
00:37:53 Base Condition in Recursion
00:45:36 Definition of Recursion
00:45:52 Use of Recursion
00:50:48 Visualising Recursion (Recursion Tree)
00:53:01 Q1 : Fibonacci Numbers
00:59:31 Identifying Recursion problem
00:59:49 Finding Base Condition
01:02:28 Code for Q1
01:13:01 Tail Recursion
01:13:53 Best Approach for Recursion Problems
01:15:12 Understanding Recursion Tree
01:22:19 Key areas to be focused for Recursion
01:24:26 Q2 : Binary Search
01:27:54 Types of Recurrence Relation
01:34:07 Important Tip
01:38:04 When to take which variable?
01:44:33 Recursion Tree for Binary Search
01:50:28 Outro
#placement #dsa #interviews

Пікірлер: 2 000
@KunalKushwaha
@KunalKushwaha 7 ай бұрын
👉 Resources - Join Replit: join.replit.com/kunal-kushwaha - Complete Java DSA playlist: kzbin.info/aero/PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ
@user-bd7fo1wv9b
@user-bd7fo1wv9b 5 ай бұрын
Y O U A R E T H E B E S T !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@rajfaujdar2651
@rajfaujdar2651 2 ай бұрын
bhaiya please upload videos of remaining topics like graph and dynamic programming.
@user-uz4zj6bx8l
@user-uz4zj6bx8l 2 ай бұрын
Don't wanna be a showguy but i understood everything you showed in this lecture without touching pen and paper. Actually i am confused how can this simple thing be such big deal. I am a beginner. Have been studying your course for around two weeks now. The only confusion i have till now is using right arguments for creating the method. Upto now i can solve normal problems easily without using methods. Using methods seem a bit confusing to me. So i skipped binary search and other search lecture and directly jumped from arrays list to strings. I will see those after few days when mind is fresh. Other than that the coding is great for me. Also, i am extremely passionate about coding and problem solvong is kind of my thing. I'm not that much good at maths but i can't sleep until i find solution of any problem i get. So i want more guidance from you kunal. I think i can nail programming if i have a good tutor.
@shivaprasadk8714
@shivaprasadk8714 Ай бұрын
Point no 6 for recursion, Share and like😀
@vagrawal032
@vagrawal032 Ай бұрын
sir mein aiml explore kar ra ho bhoot sari jgh try kiy python mein dsa itna acha nhi milra tha then aapki vedios dkta ho and usko python mein convert kar ke submit karta ho solution thank you sir aap bhoot acha smjate ho
@RakeshKumar-pb6rb
@RakeshKumar-pb6rb 2 жыл бұрын
Finally, someone who don't start recursion with factorial :)
@mohsinimam2048
@mohsinimam2048 2 жыл бұрын
🤣
@SlayClans
@SlayClans 2 жыл бұрын
😂😂
@ArvindKumar-xz2fu
@ArvindKumar-xz2fu 2 жыл бұрын
True
@XamsLyf
@XamsLyf 2 жыл бұрын
Haha true 😅
@starkhunt2684
@starkhunt2684 2 жыл бұрын
Damn😂😂😂😂
@sureshp541
@sureshp541 Жыл бұрын
"Recursion is the point where many people give up. You don't be that person." - Kunal Kushwaha
@balrajbalu7884
@balrajbalu7884 6 ай бұрын
It's been 2 years, but still it's the best recursion lecture on the KZbin platform 💥
@mudittiwari8615
@mudittiwari8615 Жыл бұрын
I was stuck in recursion from past 1.5 month and i finally understood what apna college shraddha was trying to say 😂 everyone can learn anything but everyone can’t convey everything they have learned ❤ kunal bhaiya you have a good way of conveying your high level knowledge in a naive way please continue this course of yours till the last topics of DSA
@KunalKushwaha
@KunalKushwaha Жыл бұрын
haha
@Helpforever
@Helpforever Жыл бұрын
Same bro
@tusharkulthia8892
@tusharkulthia8892 Жыл бұрын
same here
@msdev2718
@msdev2718 Жыл бұрын
Base condition bhool gaya kya.
@tenzintsetan6949
@tenzintsetan6949 9 ай бұрын
Real
@RiyaSingh-ty2cu
@RiyaSingh-ty2cu 2 жыл бұрын
Everyone wants revolution but no one wants to appreciate the one who actually trying to brings it. ❤️ " I wish you a bright future bhaia "
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Thank You!
@RiyaSingh-ty2cu
@RiyaSingh-ty2cu 2 жыл бұрын
@@KunalKushwaha 🤩
@qaisarbashir8908
@qaisarbashir8908 2 жыл бұрын
It's right
@raushansoni5383
@raushansoni5383 2 жыл бұрын
@@RiyaSingh-ty2cu 👍😂
@jashanbansal2613
@jashanbansal2613 2 жыл бұрын
Only thumbnail can explain the credibility of this course Period.
@kartikeysingh6971
@kartikeysingh6971 Жыл бұрын
Trust me I was studying from Apna college java playlist 1 month back from scratch and I leave that course when I reached recursion, I was not able to understand how all these things working. But then my friend told me about you I started studying from your playlist and bro you really make a big difference, bcz of how you teach, with depth and from scratch, it make programming so so simpler, and now have interest in programming too. Thx a lot Kunal👍.
@akankshatripathi3222
@akankshatripathi3222 Жыл бұрын
Exactly it happens with me
@vanumkeshav6580
@vanumkeshav6580 Жыл бұрын
I also bro🥲
@arkxv9736
@arkxv9736 Жыл бұрын
yes
@johnston6173
@johnston6173 Жыл бұрын
Exactly it happen with me
@-SharyuJagtap
@-SharyuJagtap 10 ай бұрын
same here !!
@chinmayatewari7589
@chinmayatewari7589 9 ай бұрын
The level of energy that you shows while teaching is what makes us glued to it throughout the lecture without skipping or getting bored. QUALITY AT ITS BEST!!!
@KunalKushwaha
@KunalKushwaha 9 ай бұрын
You're very welcome!
@codingchallenge22
@codingchallenge22 2 ай бұрын
Feels like I am in a lecture room, this is soo good.
@Yash-dr7pm
@Yash-dr7pm 2 жыл бұрын
MAN, what an explanation!!!❤️, I did recursion basics previously but as you said until you do not work using pen paper, it will be overwhelming! , I was always overthinking with recursion!!🤔, but when you explained the binary search approach using recursion with different kinds of the variable passes, I just got it!!, Khatam!!🎉🙌. Thank you Kunal bhaiya❤️!!
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
You are so welcome!
@UnKnown-id7ih
@UnKnown-id7ih 2 жыл бұрын
@@KunalKushwaha bhiya cover merge and quicksort plzz.
@kishanpareek2848
@kishanpareek2848 2 жыл бұрын
I don't feel recursion difficult, infact pattern Question are more difficult for me. Kunal, Am i doing Something Wrong?😂😂
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
@@kishanpareek2848 video on it already
@abhijeetsingh4123
@abhijeetsingh4123 2 жыл бұрын
@@kishanpareek2848 literally bro same for me also
@kavitachauhan5818
@kavitachauhan5818 2 жыл бұрын
I criticized myself and had self doubt while learning recursion. With 10 years of IT experience, it only gets worse. But Kunal, your intro and Binary search piece brought back my confidence in getting better at these topics. I feel more open to solve and practice such questions to learn and remember the valuable tips you shared. You did save my day! Happy to have found your channel. You are really doing great work! keep it up!
@som_girl6702
@som_girl6702 Жыл бұрын
After watching the binary search and LinkedList videos, my confidence bounced back! Thank you, Kunal
@gunjanbansal7286
@gunjanbansal7286 7 ай бұрын
Hi Kunal, I completed my master's but to this date, no one has explained the recursion like you did. Really appreciate your content hope it reaches to everyone who is struggling with recursion.
@KunalKushwaha
@KunalKushwaha 7 ай бұрын
You’re welcome
@ahervinay7075
@ahervinay7075 Жыл бұрын
I am currently in third year and in this whole journey I haven't seen something so amazing on the internet . Glad that I found this amazing playlist :) Thanks a lot man!! hope you will continue this playlist with trees, graphs, and dp SOON
@atulpanda6051
@atulpanda6051 2 жыл бұрын
Not only your teaching,but also the important words which you speak boosts my confidence . Thank you bro
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
It's my pleasure
@cooltechie007
@cooltechie007 2 жыл бұрын
I have 16 years of experience but the way you explained has blown me away!!!
@garvitjawa2823
@garvitjawa2823 Жыл бұрын
This man literally SPEAKS his MIND out. Can't thank you enough!
@harshdubey8699
@harshdubey8699 4 күн бұрын
tremendous explanation by the way.Literally didn't notice how the time flew watching this lecture
@sonusurendran3264
@sonusurendran3264 2 жыл бұрын
This man is teaching us all this complex topics for free in such easy manner that the Indian engineering college could not do even after we pay them to teach us. Huge respect for you, Kunal ❤️❤️
@kaiwalya_koparkar
@kaiwalya_koparkar 2 жыл бұрын
The best thing about your lectures is you exactly know what all doubts students can run into. We have to just wait until the entire lecture to complete and all our doubts are solved. Great work ❤️
@jeganjegan78
@jeganjegan78 Жыл бұрын
Please tell how to use the same variable in both main function and user defined function Like he is using
@m.arunkumar9151
@m.arunkumar9151 Жыл бұрын
@@jeganjegan78 By using static keyword !!Declare the variable inside class and outside methods which makes the variable as global ! :) Eg: static int a = 10;
@neutron417
@neutron417 10 ай бұрын
Precisely
@waheedabegum2165
@waheedabegum2165 Жыл бұрын
Seriously addicted to your teaching methods .... no other video can even be nearest close to urs .... cheers for the good and great work ... not only me but the people around me who used to hear your voice and coolness through out the playlist also are astonished by your work and ways
@rkumar084
@rkumar084 Жыл бұрын
Your intent and commitment to making the audience understand things is next level, very rare. Most tutors tell what they understood and leave it there, but you strive to present the process of understanding what one has to go through in learning things.
@Vivek-eb8jq
@Vivek-eb8jq 2 жыл бұрын
I am currently in final year and I surely can assure this is the simplest explanation of recursion someone have ever taught me... It was pretty confusing as a beginner back then.
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Glad you liked it!
@awwush
@awwush 2 жыл бұрын
@@KunalKushwaha I am also from fourth year!
@sachinmaurya3259
@sachinmaurya3259 2 жыл бұрын
I am also from fourth year! Hope I find this content when I was in my second year :( Well as someone said "It's never too late to start something new" I am fired up 🔥🔥 to learn everything from the scratch
@pulkitsingh6083
@pulkitsingh6083 2 жыл бұрын
@@sachinmaurya3259 all the best bhai
@dineshsingha7519
@dineshsingha7519 2 жыл бұрын
@@sachinmaurya3259 all the best buddy
@chetansahu1505
@chetansahu1505 2 жыл бұрын
Guys this is a point blank statement don't bring inconsistency while going through this playlist. Recursion, Backtracking and Dynamic problems are toughly oriented problems wherever you go or whichsoever playlist you follow that is in general. These topics are difficult in itself. But this guy Kunal gives an edge over the style he explains, command of the knowledge and the places where we might struggle to overcome these topics. His teachings will make even a noob to a master only if consistency is considered in the life of ds/algo. I don't find anyone teaching like him. This bootcamp is a boon to many folks including me. Looking forward for DP videos to come in this channel. Hands down explanation. This guy is a gem.
@dickharry910
@dickharry910 Жыл бұрын
I have been struggling with recursion for more than six months, your video helped me a lot in understanting the basics of recursion, specially how it goes on the stack and how it comes back from there after recursion call vis-a-vis fibonacci series. You are doing god's work, Thank you so much!
@manasagorle
@manasagorle 2 ай бұрын
No matter what we know in DSA this man will surely surprise us with new points......The best recursion video i have ever watched.... The best even after 2 years
@abhisekhkumarjha4210
@abhisekhkumarjha4210 2 жыл бұрын
RECURSION SEEMS TO BE THE TOUGHEST TOPIC...BUT WHEN YOU SAY IT IS VERY EASY I FIND SOME HOPE TO LEARN IT. THANK YOU BHAIYA
@jasondsouza0138
@jasondsouza0138 2 жыл бұрын
True 🙌🙌
@debasishchakraborty4196
@debasishchakraborty4196 2 жыл бұрын
A newbie to your KZbin channels, subscribed for brushing up concepts, now I found it's an exclusive teaching many colleges may not be teaching or experienced professionals. Undoubtedly no other online trainings are so minute and detail oriented the way you taught. No way anyone can underrate these kind of teachings, full support to you. Just awesome!!!
@rajdeeppaul7819
@rajdeeppaul7819 9 ай бұрын
Kunal I can say that no one in India form youtube until now giving this too much value like you are giving, this valuable videos will also give more value to the upcoming generations for their future. Thank you very much.
@juishinde9809
@juishinde9809 6 ай бұрын
i paused my video in middle to comment this: " You have all the respect @KunalKushwaha " 💯
@vinamrajha1571
@vinamrajha1571 2 жыл бұрын
literally i've tried to learn recursion various platform but genuinely kunal no one has taught the basics this way.. generally what other teachers do is they skip this how to think part & they just by directly jumping onto the questions which becomes bit difficult to understand TYSM for such a gr8 explanation :)
@avimehta8947
@avimehta8947 2 жыл бұрын
The level of dedication and passion is unmatched! The drive he potrays to teach and make others learn is commendable. Hats-off to you !!
@sureshgoudappanavar382
@sureshgoudappanavar382 3 ай бұрын
Finally Found a Best Teacher on KZbin.......😍😍😍😍🥰🥰
@LifeofKesu
@LifeofKesu 7 ай бұрын
watching the course in october 2023 ...being a beginner to this field i am blessed to have found you kunal sir teaching things from scratch to advance....i was lossing confidence in early days of starting but as the course is progressing the confidence is building up again keep bringing the valuable stuff sir and please keep us motivated if possible please make a video on how and what to do for the beginners make them job ready more importantly give them a vision to excel in this filed ...thanks for being there
@sravanikinjarapu3382
@sravanikinjarapu3382 2 жыл бұрын
Hi my dear brother Kunal. I am elder by 2 years than you but you are the greatest guru I have ever seen in my life. Learning from your videos just gives me true bliss and I can just keep learning from your videos all day long. If I keep aside your fantabulous teaching skills and insightful knowledge, the intention that you carry about providing such a precious knowledge for free just make me feel that you are born for the people like me who are very curious to learn things in details. Truly appreciate you from the core of my heart and I pray God to bless you immensely on this journey and make all the wishes true by making all our wishes true in disguise. I will be rooting for you on this journey. My dear talented brother!
@farjadahmedkhan6693
@farjadahmedkhan6693 2 жыл бұрын
Best explanation ever for recursion , clearing every aspect of recursion including the passing and returning of variables which is very crucial for beginners to understand. Nobody ever explained recursion in such detail. Keep up the great work Kunal.
@ashishsng
@ashishsng 2 күн бұрын
Saw your post about recording DP playlist yesterday. Came here to specifically learn about recursion. And guess what? Learned even MORE! This content is like a magic well of knowledge, even after 2 years! ‍♀✨
@shikharsrivastava747
@shikharsrivastava747 Жыл бұрын
Had Java in my school curriculum for 2 years but understood nothing , I hope the teachers in India get as good as you! I'm now going to join college next month but it's all thanks to you Kunal I'll be ahead of my batchmates! I know you don't have much time and the Indian community is just about politics/myths but pls complete the bootcamp soon it's a request from a genuine student who just wants to learn. Also I'll be participating in Gsoc this year thanks to your videos and guidance playlist!
@ketanpardeshi
@ketanpardeshi 2 жыл бұрын
I am really impressed with the dedication he has given to teach us the Recursion in simplest way. Hats off to you Kunal. Thank you :)
@animeshrose
@animeshrose 2 жыл бұрын
Kunal bro, You just killed it. Never ever saw such a simple explanation of Recursion. Other so called teachers charge hefty fees and that too they struggle. Recursion is clear once and for all. All thanks to you and more power to you!
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Thank You
@ajithpkumar1507
@ajithpkumar1507 11 ай бұрын
The way he explained the topic from the basics. From creating different funtions to show how recursion work to creating a recursive function. Thank you brother❣.
@Manjunath-bp4nq
@Manjunath-bp4nq Жыл бұрын
OMG, this is my first time understanding an important topic for listening on the first attempt. I believe this is what actually gonna make difference between Kunal and all other programming educators out there. Kunal is G.O.A.T 💥
@pratikbarjatya
@pratikbarjatya 2 жыл бұрын
Came across this and I must say this is one of the best refresher for experienced software professionals as well. Kudos! Kunal - you are indeed a great teacher too.
@sumitmukharjee5816
@sumitmukharjee5816 2 жыл бұрын
I like how you debug every line and help us to make it more clear and clear.
@saqqarawright
@saqqarawright Жыл бұрын
I love the way you break the problems down, it makes it so much clearer and easier to understand! This was very helpful, thank you so much!!
@akshitbansal2781
@akshitbansal2781 10 ай бұрын
Generally I do not comment but the way you teach by explaining each thing in detail and with so much ease , your way is outsanding . When you say no course can come close to this you are true to your words .
@BiharCentralSchool
@BiharCentralSchool 2 жыл бұрын
Till now I have finished 32 mins . And I got feeling of Recursion is not horrible at all.
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
you are awesome
@aritrachatterjee147
@aritrachatterjee147 2 жыл бұрын
Recursion is that topic which determine how you progress in DSA, so when you said that it is very easy, Now all of us can have some relief that this topic will be easy for us and again thanks a lot for so much hardwork you are doing , can't hold my excitement for the future topics as proper dsa topics starts from today❤❤
@DarshanBagade
@DarshanBagade Ай бұрын
As you explain the recursion, I understood all the concepts at first time.
@Viswaranjan_Giri
@Viswaranjan_Giri Жыл бұрын
The way he teaches us in a structured form, i liked his way teaching, also the way he is deeply understanding us is great . Need more teachers like this at our college..
@sujankhadka9058
@sujankhadka9058 2 жыл бұрын
What a passionate person you are Kunal. Learning a lot from you. Really loved your passion to teach. Thank you and wish you luck.
@afreenejaz2214
@afreenejaz2214 2 жыл бұрын
Thank you Kunal for helping all of us . You are not just teaching in a precise and accurate way as well as changing the mentality of people that every one can code from easy to hard (only if basics are clear ).
@souravsamant
@souravsamant Жыл бұрын
Your explanation is so clear and effective. I code in C++, still love to watch your tutorials, just because of your explanation.
@varsharaj4091
@varsharaj4091 Ай бұрын
Never thought i would be able to understand these concepts so well ...until I bumped into this course. The best DSA course on the entire KZbin platform till date :⁠-⁠)
@OrionRJ7
@OrionRJ7 2 жыл бұрын
When a teacher is dedicated enough, their passion spreads among their students
@KuldeepSingh-bn8ww
@KuldeepSingh-bn8ww 2 жыл бұрын
Hey Kunal this is what I am expecting from someone who can teach us so brilliantly that we can understand in one go. But I have one complain you should upload 1 video in two days at least. We waits for video. I suggested this channel to my classmates they was surprised with your teaching skills . One request plz upload as soon as possible. Thank you for so amazing lecture.
@iamgauravjoshi
@iamgauravjoshi Жыл бұрын
Once anyone said, "To bring the revolution, be the revolution". And Kunal you and your community is the revolution to us and also for future ones. Thanks to be here with us. ❤😉
@souvikmandal9706
@souvikmandal9706 Жыл бұрын
The best way I have ever seen anyone start explaining recursion period! that print example was soo on point and it basically defined what recursion is in such an open manner! even though I had studied recrusion earlier and i am just revising here, I can still say how efficiently it would be for beginners as well!
@arijitkumarpandab4232
@arijitkumarpandab4232 2 жыл бұрын
I already had some knowledge about recursion. But your style of teaching is awesome. Now I feel like I can solve recursion problems easily. Thank you for your efforts and good works.
@shreyoshidas4794
@shreyoshidas4794 2 жыл бұрын
Final Year student here. I just went through your video on Methods the other day, and i can affirm that the way you taught Recursion, has forced me to actually dry run my codes which I would otherwise not pay heed to. Looking forward to more such great videos from you!!! Excited for the OOPs video.
@gulzhasmailybayeva4587
@gulzhasmailybayeva4587 6 ай бұрын
I am grateful that I found this channel and Kunal ❤ You are in my prayers, God bless you and your family! Thank you, Kunal!
@PiyushSunny
@PiyushSunny Жыл бұрын
I am not new to recursion but the way he explained, I have never understood things so well. It crystal clear. As he says, its the best video that one can find on youtube or may be on internet itself. Keep Rocking!!!
@preranasi
@preranasi 2 жыл бұрын
Great explanation, tips and guidance throughout. Everything in this course is so well managed-Assignment questions, Syllabus covered etc. Thanks a lot! :)
@do_u_dsa
@do_u_dsa 2 жыл бұрын
I have seen a lot of these "Tech Contents" surfacing every now and then in my KZbin feed but I must say Kunal is special, especially his delivery of topic is spot on. Crisp!
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
Thank You!
@Akira-sh7ts
@Akira-sh7ts 2 жыл бұрын
@@KunalKushwaha hi can I use java script for solving this questions ?
@dipakkawale1518
@dipakkawale1518 2 жыл бұрын
@@Akira-sh7ts ha bilkul
@shrinivassitawar7884
@shrinivassitawar7884 2 жыл бұрын
@@Akira-sh7ts yes I am using python no issue
@annesyabanerjee1892
@annesyabanerjee1892 2 жыл бұрын
exactly .... thanks pls complete in 2 month thanks
@mysteryman2213
@mysteryman2213 Жыл бұрын
had already learned how recursion works from outside... but it was really amazing to know what goes inside and how to approach it. Thanks kunal i never thought i can watch a 1.5hr lecture in a one sitting this was really intetesing and engaging
@superfax
@superfax 11 ай бұрын
This was first time I learned Recursion and I have never touched this topic, The energy you put in this video was 1000/100 , You said in the beginning of this lecture if you dont come across problems while learning recursion then you are doing it wrong , So far end of this lecture , I have flawlessly without any doubt learned the basics. I think you made it look so simple.
@voidzero
@voidzero 2 жыл бұрын
Everything about this video is pure gold! You are really gifted in the way you're able to break up such a complex and intimidating topic into easy to understand chunks and explain it so beautifully and in such detail. Thanks for all the effort you're putting into creating these videos and I wish you all the success!
@KunalKushwaha
@KunalKushwaha 2 жыл бұрын
You're so welcome!
@LavKushwaha
@LavKushwaha 8 ай бұрын
Thanks a lot Kunal Bhai, for teaching Recursion in such a wonderful way as you always say I am very confident about myself, no one can explain it better than this on entire KZbin. Now I can say with great confidence that whatever you are saying is absolutely correct. Seriously, no one teaches like you, even no one matches your teaching level. Thank you so much for making such an amazing course available for free on KZbin. Huge Respect!!!!!❤😊
@muhammaddaniyal6174
@muhammaddaniyal6174 Жыл бұрын
Seriously this is the best lecture on recursion exist on KZbin. These 2 hours is good enough for recursion and I bet you don't need to go on any other video on recursion after watching this.
@imlearninghelppls2544
@imlearninghelppls2544 3 ай бұрын
This was the very first time I actually watched a tutorial on recursion where I did not find it super boring and also could learn something... I have been following your videos for a while, and I feel like I am finally making some progress regarding DSA and solving some problems.. Thanks Kunal, I will keep commenting every time I feel like your videos helped me
@sakshamsharmaTech
@sakshamsharmaTech 2 жыл бұрын
What you are doing is just..... AMAZING Loved the content.
@NidhiKumari-nu9xl
@NidhiKumari-nu9xl Жыл бұрын
Kunal I feel blessed to have your contents as free resources available in youtube, really I never had a clear knowledge of recursion before. Great hard and dedication and looking for such interesting videos. Thanks a lot for all your efforts 🙏🏻
@nasirkhansirajbhai8016
@nasirkhansirajbhai8016 Жыл бұрын
thank you Kunal for all the efforts you are putting in.. this course is not just about explaining stuff/concepts or any algorithm, it is also helping you build your logic, improves your problem solving skills.. just listen to Kunal and genuinely try to implement it.. Once again Thank you Kunal..
@himanshu_1422
@himanshu_1422 2 жыл бұрын
I cant tell you how much i m obsessed with this course just waiting for that video which will burst recursion questions as you did one for binary search bhaiya . love you 3000
@AbishekAyyappan
@AbishekAyyappan Жыл бұрын
hands down the best explanation about recursion. ive struggled for months without understanding the minute details but you explained every little detail clearly and precisely. thank you.
@KunalKushwaha
@KunalKushwaha Жыл бұрын
Glad it helped!
@avinashpowar1804
@avinashpowar1804 6 ай бұрын
Kunal bro, You just killed it. Never ever saw such a simple explanation of Recursion. Other so called teachers charge hefty fees and that too they struggle. Recursion is clear once and for all. All thanks to you and more power to you! 9 Kunal Kushwaha Reply
@62kckagaudaipanmei56
@62kckagaudaipanmei56 2 ай бұрын
Ive been struggling to grasp the concept of recursion even after watching many videos in youtube.Finally ,Ive cleared my doubt and understands recursion concept from this video.Hats off to you,sir..The best video of recursion explained in detail.
@HarshSharma-cy3ix
@HarshSharma-cy3ix Жыл бұрын
Sir what a great video, I just loved the way you explained. I was literally confused since my very first lecture on recursion then from Data Structures to sorting algorithms it was used so excessively, but now I just got everything clear. Thankyou sir
@dipakingle6629
@dipakingle6629 Жыл бұрын
This is Awesome. I never seen such a crisp explanations. Thanks Kunal for sharing insides tricks in recursion. One of the best content of even seen till now. Best part is as you are also student, you know what exact problems and doubts students are getting and putting pin point on those how to solve them making it easier to understand FASTER!!
@user-rv1jb1hl4b
@user-rv1jb1hl4b 5 ай бұрын
This is the best course that I have come across for Recursion. I tried many courses before but there was something which just didn't click. With this course I can now visualize the flow and how things actually work behind. Thank you Kunal for making such courses and teaching the most complex things in the simplest way possible.
@Securitywasted128
@Securitywasted128 8 ай бұрын
Thanks kunal for such amazing lecture on recursion. After watching this next day i cleared my interview.
@mohsinkhan973
@mohsinkhan973 2 жыл бұрын
Literally, this man is telling you the truth about the programming journey. Don't Give up guys. Good Luck Guys and Big Thanks to Kunal Kushwaha #KK
@monikamohanty3619
@monikamohanty3619 2 жыл бұрын
Recursion is very important, Thank you. Abhi main video thoda watch karne badd , comment edit kar rahi hun . This video is amazing 😍🔥 .
@BharatiSubramanian99217
@BharatiSubramanian99217 Жыл бұрын
You drove the explanation of writing functions to generic functions to recursion beautifully! Thank you.
@rahulharijan243
@rahulharijan243 29 күн бұрын
After seeing the very first example of printing Hello World 5 times, I understood that this is going to be the best explanation of Recursion🔥🔥
@KunalKushwaha
@KunalKushwaha 29 күн бұрын
You're very welcome!
@moneebk916
@moneebk916 2 жыл бұрын
I had started this video with the intention of watching half today and the other half tomorrow. But the lecture was so fascinating and fun that I never realized how time slipped by and I completed the entire video along with making notes and programming. This is by far the best and most in-depth explanation with proper visualization of the program. I am totally blown away by this video. Thank you so much Kunal for such a wonderful lecture!
@sumanmahato9549
@sumanmahato9549 Жыл бұрын
I am a working professional and started brushing up my DSA skills to make a switch. Truly speaking I have never ever ever find such a useful tutorial video nor in my college nor in any paid course. The simplicity of the explanations is just remarkable, even a 10 year old can understand. Just love your work man !♥
@uditarora1215
@uditarora1215 8 ай бұрын
Hi, can I contact you, I have some doubt, please reply if possible
@rahulahuja9936
@rahulahuja9936 Ай бұрын
This Man makes the understanding of one the toughest part of programming much easier & understandable.. Thanks Kunal explaining in very simpler way that can be possible....keep going😊
@arpanghosh7880
@arpanghosh7880 Жыл бұрын
This is the best recursion video of my life, not only recursion the entire play lits is just wow, fall in love with your teaching skill and the way you make understanding any topic in depth , lots of love for you brother ❤ You make our journey easy and understandable. We want you to complete our journey and we are here to support you till the end ...
@adityaraj_79
@adityaraj_79 Жыл бұрын
I am currently in 2nd year and in this whole journey I haven't seen something so amazing on the internet . Glad that I found this amazing playlist :) Thanks a lot man!! hope you will continue this playlist with trees, graphs, and dp SOON Thanks again🙂
@everysecond6872
@everysecond6872 Жыл бұрын
yes please release more videos for the further topics.
@rohitpawar3603
@rohitpawar3603 Жыл бұрын
I really appreciate your help and the hard work that you are doing through this course.
@Edit_Explorer
@Edit_Explorer Жыл бұрын
It's so great that you've addressed every possible doubts that would arise while learning recursion and this the best recursion video I've ever seen. Thanks a lot kunal ♥♥
@chnihar4123
@chnihar4123 10 ай бұрын
Amazed the way you are teaching. You are just amazing.
@akasharote6361
@akasharote6361 2 жыл бұрын
Thx for putting so much effort and time in this course I believe in you kunal
@tanzeembelal3177
@tanzeembelal3177 2 жыл бұрын
I am surprised by the fact that to understand recursion we can reverse engineer the whole thing just by debuggin it call stack will make u understand how the tree is working Great work Kunal Hatsoff ur next level
@vantagepointmoon
@vantagepointmoon Жыл бұрын
Explaining something complex down to the very last detail is certainly a talent
@bash-ian
@bash-ian 2 ай бұрын
I was following this course but someone said to watch other KZbinrs I don't wanna name them for recursion, literally everyone starts recursion with a factorial or its definition but you just started how the definition came from and works, I Loved it, man! My the most favorite tutor (:
@guruprakash5254
@guruprakash5254 9 ай бұрын
Kunal, your "Introduction to Recursion - Learn In The Best Way" video is an absolute gem! 🌟 Your clear and concise explanation made a seemingly complex concept like recursion so easy to grasp. I truly appreciate the way you broke down the examples, making it a joy to follow along. Your passion for teaching shines through, and it's evident that you've put a lot of thought into creating an effective learning experience. I'm feeling much more confident about recursion now, thanks to your fantastic tutorial. Looking forward to diving into more of your content! Keep up the amazing work! 💯👏
@KunalKushwaha
@KunalKushwaha 9 ай бұрын
You’re welcome
@googlemani
@googlemani Жыл бұрын
Best lecture on recursion. No one have explained the recursion like this. The way you slowly bringing the concepts into the lecture is amazing. I used to skip and watch the lengthy videos usually, but I'm watching all of your lectures without skipping a single minute, because I would be learning something at each minute. Good I found your channel, thank you ♥
@KunalKushwaha
@KunalKushwaha Жыл бұрын
You are most welcome
@KTiwari7
@KTiwari7 Жыл бұрын
Hey Kunal ! Trust me this kind of in depth explanation no one will teach in free.....u r a rockstar buddy. Keep it up. I wish if such explanation had exist in our college time ...
@user-mm3to8xx8d
@user-mm3to8xx8d Ай бұрын
This really is the best video on recursion that i saw on youtube.💎
Recursion - Level 1 Questions (Theory + Code + Tips)
1:13:22
Kunal Kushwaha
Рет қаралды 339 М.
Time and Space Complexity COMPLETE Tutorial - What is Big O?
2:28:24
Kunal Kushwaha
Рет қаралды 582 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 73 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 14 МЛН
Mastering Dynamic Programming - How to solve any interview problem (Part 1)
19:41
Learn RECURSION in 5 minutes! 😵
5:59
Bro Code
Рет қаралды 128 М.
Quick Sort Using Recursion (Theory + Complexity + Code)
42:14
Kunal Kushwaha
Рет қаралды 152 М.
Solve Any Pattern Question With This Trick!
57:20
Kunal Kushwaha
Рет қаралды 2,2 МЛН
Recursion - Array Questions (Theory + Code + Tips)
1:18:48
Kunal Kushwaha
Рет қаралды 264 М.
The Last Algorithms Course You'll Need by ThePrimeagen | Preview
16:44
Frontend Masters
Рет қаралды 301 М.
Recursion - Pattern Questions + Bubble Sort + Selection Sort
34:35
Kunal Kushwaha
Рет қаралды 144 М.
5 Simple Steps for Solving Any Recursive Problem
21:03
Reducible
Рет қаралды 1,2 МЛН
I gave 127 interviews. Top 5 Algorithms they asked me.
8:36
Sahil & Sarra
Рет қаралды 587 М.