The best replacement for recursion is iteration.


The best alternatives to recursion are rated as following:
★★★★★  iteration
★★★  iteration java
★★★  loops
★★  tail recursion
★★  loop
★★  stack
★  iteration python
★  iterative
★  forwarding
★  dynamic programming
★  while loop
★  iteration programming
★  mathematical induction
★  loops java
★  looping
  iteration difference
  iteration which is better
  non tail recursion
  memoization

Your alternative for recursion is not listed? Suggest!
Speaking about recursion, one probably shouldn't forget about loops.

Other search terms related to recursion and their ratings are:

★★★★★ loops
★★★★★ cte
★★★ stack
★★★ linked lists
palindrome
iteration
backtracking
stack overflow
linked list
You have in mind a companion for recursion and it is not yet here? Propose!



Google Trends

Scale is based on the average worldwide traffic of recursion in all years. Click on graph for more.
recursion
iteration
iteration java