Introduction to Recursion - Learn In The Best Way

preview_player
Показать описание
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

=========================================
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
Рекомендации по теме
Комментарии
Автор

"Recursion is the point where many people give up. You don't be that person."
- Kunal Kushwaha

sureshp
Автор

Finally, someone who don't start recursion with factorial :)

RakeshKumar-pbrb
Автор

It's been 2 years, but still it's the best recursion lecture on the YouTube platform 💥

balrajbalu
Автор

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!!!

chinmayatewari
Автор

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

mudittiwari
Автор

Everyone wants revolution but no one wants to appreciate the one who actually trying to brings it. ❤️
" I wish you a bright future bhaia "

RiyaSingh-tycu
Автор

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👍.

kartikeysingh
Автор

I have 16 years of experience but the way you explained has blown me away!!!

cooltechie
Автор

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.

gunjanbansal
Автор

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

ahervinay
Автор

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 ❤️❤️

sonusurendran
Автор

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❤️!!

Yash-drpm
Автор

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!

kavitachauhan
Автор

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.

rajdeeppaul
Автор

Not only your teaching, but also the important words which you speak boosts my confidence . Thank you bro

atulpanda
Автор

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.

chetansahu
Автор

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 ❤️

kaiwalya_koparkar
Автор

Kaash ye videos 2 saal phele dekh pata ...my 4th year will start soon kunal bhaiya m sochta tha ki m coding ke lia nhi bna ...but u proved me wrong !
From ye kabhi nhi hoga ye bhut mushkil h TO ye toh bhut easy h
Thanks a lot ❤️i wish i will meet u someday

immortalgaming
Автор

After watching his intro video, I initially thought he is just an overconfident kid. But after seeing a few more videos, I am blown away by how incredible he truly is. Kunal isn't just a genius; he's an extraordinary teacher. While there are plenty of experts out there, Kunal's teaching stands out as unparalleled. The way he breaks down complex concepts is simply remarkable.

oneIIU
Автор

Only thumbnail can explain the credibility of this course Period.

jashanbansal