Should You Use Recursive Functions?
When Should I Use Recursion? Recursion Is Made for Solving Problems That Can Be Broken Down into Smaller, Repetitive Problems. It Is Especially Good for...
When should I use recursion? Recursion is made for solving problems that can be broken down into smaller, repetitive problems. It is especially good for working on things that have many possible branches and are too complex for an iterative approach. One good example of this would be searching through a file system.
Should you ever use recursion?
Answer 4fd765800ef82b00030244ea. Recursive thinking is really important in programming. It helps you break down bit problems into smaller ones. Often, the recursive solution can be simpler to read than the iterative one.
Should I avoid using recursion?
6 Answers. Yes, there are plenty of times I would not use recursion. Recursion is not free, it has a cost in stack space and that can often be a much more limited resource than some others. There's also a time cost, however small, in setting up and tearing down stack frames.