What to Expect
Explore the fundamentals of recursion and learn what this course offers to build your skills gradually. Understand how recursion differs from iteration, get introduced to recursive problem-solving, and prepare to tackle a variety of coding challenges involving numbers, strings, and complex data structures.
We'll cover the following...
Course Structure
The course starts by explaining the concept of recursion and the recursive code, and then it gradually moves on to the more complex concepts of recursion.
You will also learn, step-by-step, how to change an iterative code into a recursive. You will then be challenged to solve a problem by yourself.
Get ready to solve and learn more than 25 recursive problems! Each is explained in detail using code snippets, illustrations, and visualization through a stack!
You will learn and be asked to solve several challenges regarding numbers, strings, arrays, linked lists, trees, graphs and more!
So, are you ready for this recursive ride?
In the next lesson, let us move on to the explanation of a recursive problem.