BinarySearchTree
Binary Search Tree Binary Search Tree adalah salah satu struktur data yang membantu pencarian, sorting lebih cepat. Serta penyisipan dan penghapusan yang mudah. Unruk node BST, bagian sub tree kiri x berisi elemen yang lebih kecil daripada yang disimpan dalam x. Unuk baagian sub tree kanan x berisi elemen yang lebih besar daripada yang disimpan di dalam x. Operasi-operasi yang dapat digunakan di dalam BST - Create : Membentuk binary tree - Clear : Mengosongkan binary tree - Insert : Memasukkan sebuah node ke dalam tree - Find : Mencari suatu node - Update : Memperbarui isi dari node Insert BST = Penyisipan sebuah node baru, didahului dengan operasi pencarian posisi yang sesuai. Dalam hal ini, node baru tersebut akan menjadi leaf. Delete BST = Operasi delete memiliki 3 kemungkinan : - Delete terhadap node tanpa anak/child (leaf/daun) : node dapat langsung dihapus - Delete terhadap node dengan satu anak/child : m...