Iterative function
|
Recursive function
|
A function calls some other function
|
A function calls itself
|
For,while can be used
|
If condition is necessary
|
One function call is enough to get the
result
|
Several function calls are involved to
get the result
|
Fast in execution since one function
call is enough
|
Slow in execution since since several
function calls are involved (as no of function calls increased execution will
slow down
|
Function call leads to value
|
One function call leads to one more
function call
|
Easy to write
|
Difficult to write
|
No stacks are used
|
Os uses stacks during the execution
|
Related Video: https://youtu.be/VWgE2KbKF7I
Prev: Global variables and Local variables
Next:Tower of Hanoi
No comments:
Post a Comment