Binary Search Tree

Pengertian Binary Search Tree
     Binary Search Tree merupakan salah satu bagiand dari data structure yang mana support pencarian yang cepat, sorting, serta insert dan delete yang mudah. Binary Search Tree(BST) mengadopsi konsep Binary Tree namun terdapat aturan kalau setiap child node kiri lebih kecil dari root node dan child node sebelah kanan nilainya lebih kecil dari root. Oleh karena itu BST biasa dikenal juga dengan sorted version of binary tree. 







Ciri Binary Search Tree
- Dalam Binary Tree tidak ada nilai yang sama/double.
- Nilai kiri lebih kecil dari rootnya.
- Nilai kanan lebih besar dari rootnya.
- Memiliki sifat rekursif

Operasi Binary Tree
-Find(x)     : find value x didalam BST ( Search )
-Insert(x)   : memasukan value baru x ke BST ( Push )

-Remove(x)  : menghapus key x dari BST ( Delete )

Referensi
https://www.mahirkoding.com/struktur-data-binary-search-tree-bst/
https://abdilahrf.github.io/2015/06/pengenalan-binary-search-tree/
PPT DataStructureBinus

Comments

Popular posts from this blog

AVL Tree dan B-Tree

Structure Data Linked List