Hashing Table dan Binary Tree
Hash Table adalah sebuah struktur data yang terdiri dari sebuah tabel yang berfungsi untuk memetakan nilai kunci unik untuk setiap baris menjadi angka (hash) lokasi record tersebut dalam sebuah table. Tujuan dari has Table adlaah untuk mepercepat pencarian kembali dari banyak data yang disimpan. Hash table ini merupakan method tercepat yang dapat kita gunakan dalam insert, delete, dan search dibandingkan dengan double linked link dan binary search tree. Nah, operasi pada Hash Table adalah sebagai berikut: Insert : pada insert akan diberikan sebuah key dan nilai, insert nilai dalam sebuah table Search : pada search akan diberikan sebuah key, temukan nilai yang berhubungan dengan key tersebut Delete : pada delete akan diberikan sebuah key, kemudian temukan key tersebut dan hapus nilainya. Ada banyak cara dalam membuat Hash Table. Salah satu contoh penggunaan Hash Table dengan Hash Function sederhana yaitu memodulus key value dengan ukuran array. H= K% SizeOfArray. Misalnya :...