Java AP EXTRA AP LESSON NOTE FAMOUS
RECURSION CASES We
will look at a few famous recursion scenarios. TRIANGULAR
NUMBERS Let Tn be the number of
dots in the nth triangular number.
FACTORIAL The exclamation mark
is read ‘factorial’.
Recursive definition:
n! = n x (n-1)! Base case: 1! = 1 FIBONACCI
SEQUENCE Consider the following famous Fibonacci
sequence where a number is the sum of its two predecessors: Let
fib(n) be the value of the nth number in the sequence. So, fib(6) is 8. Recursive
definition: fib(n) = fib(n-1) + fib(n-2) Base
cases: fib(1)=1 and fib(2)=1 |
|