binary tree
Tree adalah salah satu bentuk struktur data tidak linear yang menggambarkan hubungan dan bersifat hirearki. Binary Tree adalah tree yang mempunyai syarat bahwa tiap node maksimal memiliki dua subtree dan kedua subtree itu haruslah terpisah. Binary Search Tree adalah sebuah konsep penyimpanan data, dimana data disimpan dalam bentuk tree yang setiap node dapat memiliki anak maksimal 2 node. Aturannya yaitu anak bagian kiri dari sebuah parent yang sama harus memiliki nilai lebih kecil daripada anak bagaian kanan. jenis-jenis binary tree : a)Perfect Binary Tree Binary Tree yang tiap nodenya (kecuali leaf) memiliki dua child dan tiap subtree harus mempunyai panjang path yang sama. b)Complete Binary Tree Mirip dengan Full Binary Tree, namun tiap subtree boleh memiliki panjang path yang berbeda. Node kecuali leaf memiliki 0 atau 2 child c)Skewed Binary Tree yakni Binary Tree yang semua nodenya (kecuali leaf) hanya memiliki satu child. Binary tree search ( BST ) Struktur data yang mengadop...