Why is recursive algorithm faster than iterative?

An Iterative algorithm will be faster than the Recursive algorithm because of overheads like calling functions and registering stacks repeatedly. Many times the recursive algorithms are not efficient as they take more space and time.
For More Information Please Refer:
You May Also Like to Read: