Back to course home
0% completed
Recursive Algorithm Strategies
Recursion involves solving a problem by breaking it down into smaller and simpler instances of the same problem. Before you start designing a recursive algorithm for a problem, you must be clear on the following:
- What and how to divide?
- What and how to combine sub-problems to solve the bigger ones?
- During computation, if the algorithm encounters a similar sub-problem again, will the algorithm solve it again?
The recursive algorithm strategies are classic frameworks that can help you find answers to the above questions.
.....
.....
.....
Like the course? Get enrolled and start learning!
Table of Contents
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible
Contents are not accessible