Tuesday, 31 May 2016

Heap, Tries, and Hashing

Heap 


heap merupakan sebuah complete binary tree dimana 1 parent memiliki 2 anak.
ada 3 jenis heap, yaitu: min heap, max heap, dan min-max heap

Max: Root memiliki nilai terbesar
Min: Root memiliki nilai terkeceil
Min-Max: berganti gantian dari nilai terkecil dan terbesar

insert:

buildheap.png

delete:

img295.gif

Tries

tries adalah salah satu data structure yang digunakan dalam search engine dan berfungsi untuk auto correct atau auto spelling.

 i1LRz.png

Hash

berguna uantuk mencari nilai tengah dan berbagai operasi lainnya yang membutuhkan tabel hash dan merupakan salah satu cara untuk melakukan ekripsi.

ada 3 cara melakukan hashing

1.Division
340hash3.gif

2. Mid

slide_19.jpg

3. Folding

slide_4.jpg

No comments:

Post a Comment