It's pretty common to see the factorial algorithm used as an example of how to reduce the overhead of recursion, but I would like to know how you could do this with the recursive fibonacci algorithm.
I was thinking about a program to solve Sudoku.You fill a 9x9 grid with numbers from 1 to 9. The same number must not be ...