STRUKTUR DATA - Binary Tree
Binary tree adalah sebuah struktur data yang menyerupai pohon dan setiap simpulnya memiliki cabang maksimal 2. Pada setiap pohon biner memiliki Root dan Leaf. Root adalah simpul utama yang merupakan simpul awal pada suatu pohon biner. Sedangkan Leaf adalah adalah simpul terakhir yang tidak memiliki cabang lagi. contohnya : Pada pohon biner diatas, rootnya adalah 2 dan leafnya adalah 2, 5, 11, 4. Tipe-Tipe Pohon Biner Perfect Binary Tree Complete Binary Tree Skewed Binary Tree Balanced Binary Tree Perfect Binary Tree PBT adalah suatu pohon biner yang setiap levelnya memiliki kedalaman yang sama. Terkadang PBT juga termasuk CBT (complete binary tree). Contoh : Complete Binary Tree CBT adalah suatu pohon biner yang kedalamannya sebesar n atau n-1 untuk beberapa n. Jadi tidak seperti PBT yang harus sama semuanya, melainkan boleh sama ataupun tidak (namun pada simpul kedua dari terakhir saja). Dan dalam penempatan simpulnya diutamakan y