Binary Search Tree atau biasanya disingkat menjadi BST itu adalah Struktur data Binary Tree yang mempunyai node dan yang berstruktur yaitu (Subtree kiri dan Subtree kanan harus binary tree): - Subtree sebelah kiri hanya terdiri dari node yang lebih kecil dari parents dan rootnya - Subtree sebelah kanan hanya terdiri dari node yang lebih besar dari parents dan rootnya Binary Search Tree juga mempunyai kelebihan yaitu lebih cepat dama mencari, lebih cepat untuk sorting data dan juga lebih cepat dan lebih mudah untuk insert data dan delete data. Berikut adalah contoh dari Binary search tree : Didalam Binary Search Tree kita dapat melakukan Search, Insert dan juga delete: Search: Untuk search dalam Binary Search Tree, pertama-tama harus disamakan dengan root apabila nilainya sama dengan root maka return root-nya. Apabila nilai nya lebih besar daripada root maka cari di sebelah kanan dari Subtreenya, apabila lebih kecil daripada root-n