CENG 115 Discrete Structures: Discrete Mathematics & Its Applications (6
CENG 115 Discrete Structures: Discrete Mathematics & Its Applications (6
CENG 115 Discrete Structures: Discrete Mathematics & Its Applications (6
12/11/2018 1
Module #14 - Recursion
Module #13:
Recursion
12/11/2018 2
Module #14 - Recursion
Recursion
• Recursion is a general term for defining an
object in terms of itself (or of part of itself).
• An inductive proof establishes the truth of
P(n+1) recursively in terms of P(n).
• We can use recursion to define algorithms,
functions, sequences, and sets.
12/11/2018 3
Module #14 - Recursion
12/11/2018 4
Module #14 - Recursion
12/11/2018 5
Module #14 - Recursion
12/11/2018 6
Module #14 - Recursion
12/11/2018 7
Module #14 - Recursion
0
1 1
2 3
5 8
13
Leonardo Fibonacci
1170-1250
12/11/2018 8
Module #14 - Recursion
12/11/2018 11
Module #14 - Recursion
12/11/2018 12
Module #14 - Recursion
12/11/2018 13
Module #14 - Recursion
12/11/2018 17
Module #14 - Recursion