HEAP AND TRIES
 
      Heap adalag binary tree lengkap yang berdasarkan struktur data dimana value key pada node nya diatur sedemikian rupa sehungga value key pada node anaknha tidak ada yang lebih besar dari value key node orang tuanya.     Terdapat 2 macam heap :   •    Min Heap   Setiap elemen node lebih kecil dari anaknya   •    Max Heap   Setiap elemen node lebih besar dari anaknya     MIN HEAP   Setiap elemen node lebih kecil dari elemen anaknya. Element heap terbesar terleta di salah satu leaf node. Heap bisa diimplementasikan dengan linked-list, tetapi lebih mudah diimplementasikan dengan array.     Contoh Min-Heap                    Aplikasi penggunaan Heap   •    Priority Queue   •    Selection Algorithm   •    Dijkstra’s Algortihm   •    Prim Algorithm   •    Heap Sort       Insertion di Min-Heap   Menginput element baru di akhir heap. Membandingkan nilai node sekarang dengan nilai parent ...
