Technische Universit¨ at M¨ unchen
Fundamental Algorithms
Chapter 2b: Recurrences
Dirk Pfl¨ uger
Winter 2010/11
- D. Pfl¨
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 1
Fundamental Algorithms Chapter 2b: Recurrences Dirk Pfl uger - - PowerPoint PPT Presentation
Technische Universit at M unchen Fundamental Algorithms Chapter 2b: Recurrences Dirk Pfl uger Winter 2010/11 D. Pfl uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 1 Technische Universit at M unchen
Technische Universit¨ at M¨ unchen
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 1
Technische Universit¨ at M¨ unchen
2
2
5
10n + 6
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 2
Technische Universit¨ at M¨ unchen
2
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 3
Technische Universit¨ at M¨ unchen
!
2
2 log2
2
2
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 4
Technische Universit¨ at M¨ unchen
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 5
Technische Universit¨ at M¨ unchen
b
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 6
Technische Universit¨ at M¨ unchen
b
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 7
Technische Universit¨ at M¨ unchen
b
b occurs as
b
b
2
2
2
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 8
Technische Universit¨ at M¨ unchen
2) + f(n), where f(n) ∈ Θ(n)
2) + f(n), but f(n) ∈ Θ(n2)
2) + f(n), with f(n) ∈ Θ(n log n)
uger: Fundamental Algorithms Chapter 2b: Recurrences, Winter 2010/11 9