Tree
Dosen Pengampu : Ibu Titin Yulianti, S.T.,
M.Eng.
Nama : Intan Naya Mazzura
NPM : 2213025011
Daftar Isi
I Pengertian
II Konsep
III Penerapan
I Pengertian 1 2 3
Tree adalah struktur data yang mirip dengan pohon. Tree terdiri dari node-
node yang terhubung dengan satu atau lebih node lainnya. Setiap node pada
tree dapat memiliki satu atau lebih node anak. Node yang tidak memiliki
anak disebut sebagai node dasar atau leaf node.
Ansector Seluruh node yang terletak sebelum node tertentu dan terletak pada jalur yang sama Jenis-jenis Tree
Descendant Seluruh node yang terletak setelah node tertentu dan terletak pada jalur yang sama
A
Tinjauan Pustaka
Kerangka Pikir
B C
Keterangan :
Ancesor (F) = C, A
Descendant(C) = F,G
D E F G
Parent (D) = B
Child (A) = B, C
Sibbling (F) = G
Size = 7
Height = 3
Root = A
Leaf = D,E,F,G
Degree = 2
II Konsep 1 2 3
Tinjauan Pustaka
B C
Jenis-jenis Tree
D E F G
H I J
Tree dengan syarat bahwa tiap node hanya boleh memiliki maksimal dua sub pohon dan kedua subpohon harus terpisah.
Kelebihan struktur Binary Tree :
A
Tinjauan Pustaka
B C
Jenis-jenis Tree
D E F G
Semua node, kecuali leaf pasti memiliki 2 anak dan tiap subpohon memiliki panjang path yang sama.
II Konsep 1 2 3
A
Tinjauan Pustaka
B C
Jenis-jenis Tree
Hipotesis Penelitian
D E
Tree yang mirip dengan full binary tree, tapi tiap subtree boleh memiliki panjang path yang berbeda dan tiap
node (kecuali leaf) memiliki 2 anak.
II Konsep 1 2 3
A D
Tinjauan Pustaka
B E Jenis-jenis Tree
C F
Binary tree yang semua nodenya (kecuali leaf) hanya memiliki satu anak.
III Penerapan 1 2 3
Tampilan Running
BAB III Metodologi Penelitian 1 2 3
Implementasi C++