Visualisasi algoritme hashing
S Sesuai dengan perkembangan tekhnologi yang sangat pesat maka dibutuhkan proses pencarian data yang mampu bekerja dengan cepat dan akurat. Algoritme Hashing adalah salah satu Algoritme pencarian dengan hasil yang lebih cepat daripada Algoritme pencarian lainnya. Hashing merupakan sebuah Algoritme pencarian yang mengubah bentuk string kedalam sebuah key atau nilai hash. Penulis menggunakan metode Open hashing. Selain memiliki kelebihan dapat melakukan pencarian data lebih cepat Algoritme Hashing juga tidak lepas dari masalah. Jika dalam proses pencarian data yang berukuran besar akan memiliki resiko mendapatkan hasil yang bernilai sama (memiliki key yang sama) masalah ini biasa di sebut dengan Collision (Tabrakan).Karena konsep Algoritme Hashing merupakan suatu konsep yang sulit diterima oleh para pelajar dan mahasiswa, maka pembelajaran melalui Visualisasi dapat mempermudah para pelajar dan mahasiswa dalam mempelajari cars kerja dan Algoritme Hashing. Visualisasi diartikan sebagai pengguna gambar, diagram, atau animasi untuk mengkomunikasikan pesan. Sangat efektif untuk berkomunikasi dan dalam memahami ide-ide abstrak maupun konkret. Dalam hal ini pembelajaran melalui Visualisasi diharapkan dapat mempermudah para peserta belajar untuk memahami konsep dari Algoritme Hashing
I In accordance with the very rapid technological developments it is necessary to process the data searches are able to work quickly and accurately. Hashing is a search algorithm that changes the form of a string into a key or hash value. The author uses the Open method of hashing. Hashing algorithms are also not free from problems. If in the process of finding data that are large will have a risk of getting the same value (having the same key) this problem commonly called the Collision (Collision).Hashing algorithms because the concept is a difficult concept to be accepted by students and students, the learning through visualization can facilitate students and students in studying the workings of the algorithm Hashing. Visualization is defined as users of pictures, diagrams, or animations to communicate a message. Very effective for communicating and in understanding abstract ideas and concrete. In this respect learning through visualization is expected to facilitate the participants learn to understand the concepts of Hashing algorithm.