Question: what are the differences between linear algorithm and iterative algorithm?
Answer: Programming Construct Usage: Recursive algorithm uses a branching structure, while iterative algorithm uses a looping construct. ... Termination Test: Iteration terminates when the loop-continuation condition fails; recursion terminates when a base case is recognized.