
Heaps adalah salah satu bentuk tree yang memenuhi syarat heap, yaitu anak dari sebuah node, maka node tersebut nilainya harus lebih besar atau sama dengan anak node tersebut disebut max-heap. jika anak node lebih besar atau sama dengan node tersebut maka disebut min-heap. gabungan dari kegunaan max-heap dan min-heap disebut dengan min-max heap dimana dalam baris node atas lebih kecil dari node bawahnya lalu node bawahnya lagi lebih besar dan seterusnya.
Tries adalah pohon struktur data yang terurut yang menyimpan data array. Penggunaan tries biasanya digunakan pada web browser dalam bentuk autocomplete dan juga melakukan autocorrect. pada tree ini, node yang berada di paling atas menjadi huruf awal dan node anaknya menjadi huruf-huruf berikutnya



