Penggunaan Struktur Data Lanjutan

Teori Dasar 

• Hashing adalah proses mengubah data dengan ukuran berapa pun menjadi sebuah string dengan panjang yang tetap. String hasil dari proses hashing ini disebut hash atau digest. Proses ini bersifat satu arah, artinya jika Anda sudah memiliki hash, Anda tidak bisa menghitung mundur untuk mendapatkan data aslinya. 

• Graf adalah sebuah struktur data yang digunakan untuk merepresentasikan hubungan antara objek-objek. Bayangkan sebuah peta jalan. Kota-kota adalah objek, dan jalan yang menghubungkan kota-kota tersebut adalah hubungan. Dalam konteks graf, kota-kota disebut simpul (node) dan jalan disebut sisi (edge).


Studi Kasus:

  1. Implementasi hash table
  • Langkah pertama Membuat form inputan pada program.
  • Langkah kedua Membuat kelas untuk hash table
  • Langkah ketiga Membuat inisialisasi untuk data yang akan diinput
  • Langkah keempat Membuat code untuk menampilkan output dari inputan.

Outputnya :



2. Implementasi Graf
  • Langkah pertama Membuat form untuk input data

  • Langkah kedua Membuat kelas untuk graf

  • Langkah ketiga Melakukan inisialisasi pada data

     
  • Langkah keempat Membuat program untuk menampilkan data yang telah diinput

Outputnya :
















Komentar

Postingan populer dari blog ini

Algoritma Pencarian dan Pengurutan

Penerapan Struktur Data Lanjutan : Linked List

Penyelesaian Masalah Mengguakan Struktur Data