Binary Search Tree - Pengertian Binary search tree (BST) adalah sebuah data struktur yang digunakan untuk mempercepat searching, sorting, insertion dan deletion. BST juga dikenal sebagai binary tree yang sudah disortir Untuk sebuah node x dari BST : è Value di subtree kiri lebih kecil dari value dalam x è Value di subtree kanan lebih besar dari value dalam x - Binary search tree operations BST mempunyai beberapa operasi : è Search(x) : untuk mencari key x di dalam BST Misalnya kita ingin mencari key x : o Pertama kita mulai dari root o Jika root adalah x maka proses selesai o Jika x lebih kecil dari key root maka dilakukan searching secara rekursif di subtree sebelah kiri, begitu pula sebaliknya Berikut adalah source codenya : struct node* search(struct node* root, int x) { if (root == NULL || root->key == x) return root; if (root->key &