Binary Search Tree
Apa itu binary search tree? Binary search tree adalah suatu data struktur yang menyerupai pohon. Dari kata binary, kita bisa menyimpulkan bahwa pohon tersebut hanya memiliki maksimal 2 cabang. Oleh karena itu, ia bukan merupakan tree karena tree bisa memiliki lebih dari dua cabang. Ia pun juga berbeda dari binary tree biasa, yang kita bisa lihat dari struktur kode insertion dan deletion yang nanti kita aplikasikan. Binary search tree ini harus kita kuasai terlebih dahulu sebelum kita mengenal varian binary tree yang lebih banyak lagi, seperti AVL tree, Red Black Tree, dan kawan-kawannya. Gambar binary search tree: Sumber: https://algorithmtutor.com/images/BinarySearchTrees.png Binary search tree memiliki struktur umum sebagai berikut: struct Node{ int value; struct Node*...