BInary search Tree
Binary Search Tree adalah salah satu implementasi struktur data nonlinear yang berbentuk pohon dimana setiap child node sebelah kiri nilainya selalu lebih kecil dari root node. Sebaliknya, bagian sebelah kanan selalu lebih besar dari root nodenya. Tujuan dari Binary Search Tree untuk memberikan efisiensi dalam mencari data. Aturan main Binary Search Tree - Setiap child node sebelah kiri harus lebih kecil dari nilai root nodenya. - Setiap child node sebelah kanan harus lebih besar dari nilai root nodenya. Ada tiga jenis cara untuk melakukan penelusuran data pada Binary Search Tree: - PreOrder: Print data, telusur ke kiri, telusur ke kanan - InOrder: Telusur ke kiri, print data, telusur ke kanan - Post Order: Telusur ke kiri, telusur ke kanan, print data