Page 12 - E-Modul Informatika Kelas IX
P. 12

b. Tree
                                       Tree adalah struktur data tidak linear yang memiliki bentuk
                                seperti hierarki atau bertingkat. Tree banyak digunakan dalam
                                sistem komputer serta dalam kehidupan sehari-hari seperti pada
                                struktur folder, silsilah keluarga, atau bagan organisasi. Bentuk
                                tree mirip seperti pohon karena memiliki akar, cabang, dan daun.


                                1) Bagian-bagian tree
                                           Tree terdiri dari sejumlah elemen yang disebut node.
                                    Node pertama disebut root (akar) dan tidak memiliki induk.
                                    Setiap node dapat menyimpan data dan terhubung ke node
                                    lain. Node dapat memiliki satu atau beberapa anak, dan node
                                    yang memiliki induk yang sama disebut sibling (saudara).
                                    Node yang tidak memiliki anak disebut leaf (daun). Tree
                                    memiliki level yang menunjukkan kedalaman node dari akar,
                                    dan level tertingginya disebut height (tinggi) atau depth.



















                                                  Gambar 5. Bagian Struktur Data Tree


                                2) Jenis-jenis tree
                                           Ada dua jenis tree dilihat dari segi karakteristiknya,
                                    antara lain:
                                    a) Pohon biner
                                           Full binary tree, disebut juga dengan strictly binary
                                            tree. Setiap node pada tree ini memiliki children
                                            sebanyak 0 atau 2.















                                                           Gambar 6. Full Binary Tree



                                                            4

     4
   7   8   9   10   11   12   13   14   15   16   17