Topic 18 Binary Trees "A tree may grow a thousand feet tall, but its leaves will return to its roots."
- Chinese Proverb
Topic 18 Binary Trees "A tree may grow a thousand feet tall, - - PowerPoint PPT Presentation
Topic 18 Binary Trees "A tree may grow a thousand feet tall, but its leaves will return to its roots." -Chinese Proverb Definitions A tree is an abstract data type root node internal one entry point, the root nodes
2
root node
internal nodes
Binary Trees CS314
3
Binary Trees CS314
4
edge path length from root to this node is 3
Binary Trees CS314
5
Binary Trees CS314
6
Binary Trees CS314
7
Binary Trees CS314
8
Binary Trees CS314
9
Binary Trees CS314
CS314 Binary Trees
10
11
Binary Trees CS314
CS314 Binary Trees
12
13
– height = 0 -> 1 node – height = 1 -> 3 nodes – height = 2 -> 7 nodes – height = 3 -> 15 nodes
Binary Trees CS314
14
Binary Trees CS314
15
Binary Trees CS314
16
Binary Trees CS314
17
Binary Trees CS314
18
Binary Trees CS314
CS314 Binary Trees
20
CS314 Binary Trees
21
CS314 Binary Trees
22
CS314 Binary Trees
23
CS314 Binary Trees
24
CS314 Binary Trees
25
CS314 Binary Trees
26
CS314 Binary Trees
27
CS314 Binary Trees
28
CS314 Binary Trees
29
CS314 Binary Trees
30
CS314 Binary Trees
31
CS314 Binary Trees
32
CS314 Binary Trees
33
CS314 Binary Trees
34
CS314 Binary Trees
35
CS314 Binary Trees
36
CS314 Binary Trees
37
CS314 Binary Trees
38
CS314 Binary Trees
39
CS314 Binary Trees
40
CS314 Binary Trees
41
CS314 Binary Trees
42
CS314 Binary Trees
43
CS314 Binary Trees
44
CS314 Binary Trees
45
CS314 Binary Trees
46
CS314 Binary Trees
47
CS314 Binary Trees
48
CS314 Binary Trees
49
CS314 Binary Trees
50
CS314 Binary Trees
51
CS314 Binary Trees
52