Translate

Sunday, August 7, 2016

tree



1.  Apa yang dimaksud dengan :
a. tree
b. subtree
c. node root
d. leaf atau node internal
e. node child atau descendant
f. node parent atau ancestor
g. sibling
h. depth
Berikan penjelasan disertai gambar!

Jawab:
a.       Tree merupakan salah satu bentuk struktur data tidak linear yang  menggambarkan hubungan yang bersifat hierarkis (hubungan one to many) antara elemen-elemen. Tree bisa didefinisikan sebagai kumpulan simpul/ node dengan satu elemen khusus yang disebut root dan node lainnya terbagi menjai himpunan-himpunan yang saling tidak berhubungan satu sama lain.
b)      Subtree merupakan node dari tree beserta desendantnya yang terbagi menjadi himpunan-himpunan yang tidak saling berhubungan satu sama lainnya tetapi memiliki karakteristik dari tree tersebut. Himpunan bagian yang lain adalah binary tree itu sendiri, biasa disebut left dan right subtree dari original binary tree. Left atau right subtree bisa saja kosong. Himpunan-himpunan  bagian tersebut merupakan binary tree itu sendiri, biasa disebut left dan right subtree dari original binary tree. Left atau right subtree bisa saja kosong.
c)      Node root merupakan node/ elemen khusus yang pertama yang merupakan sebuah elemen tunggal dari sebuah tree. Root merupakan satu-satunya node khusus dalam tree yang tidak mempunyai predecessor.
d)  Leaf atau node internal merupakan node-node dalam tree yang tidak mempunyai successor (merupakan node yang dibawah node tertentu) atau dapat diaktakan leaf merupakan node yang tidak memiliki right maupun left subtree.
e)  Node child atau descendant merupakan turunan dari node sebelumnya atau seluruh node yang terletak sesudah node tertentu dan terletak pada jalur yang sama.
f)  Node parent atau ancestor merupakan seluruh node yang terletak sebelum node tertentu dan terletak sesudah pada jalur yang sama. Dapat disebut juga sebagai nenek moyang dari node child/ descendant. Umumnya node ini berada pada level 0.
g)  Sibling merupakan node0node yang memilki parent yang sama dengan suatu node.
h)  Depth merupakan level maksimum pada leaf yang dimliki sebuah tree.

Gambar :



Keterangan :
Ancetor           : C, A
Descedant       : F, G
Parent              : B
Child               : B, C
Sibling             : G
Size                 : 7
Height             : 3
Root                : A
Leaf                 : D, E, F, G
Degree             : 2


No comments:

Post a Comment

silahkan membaca dan berkomentar