Postingan

Menampilkan postingan dari Juni, 2021

EAS Struktur Data

Gambar
 Nama Kelompok : Afira Rolobessy // 5025201006 Rafael Asi Kristanto Tambunan // 5025201168 Pendataan Perhitungan Gaji Karyawan Suatu Perusahaan dengan Menggunakan HashTable      Dengan berkembangnya teknologi, semakin banyak perusahaan atau institusi bermunculan. Pada saat ini, sebuah perusahaan harus dapat bekerja dengan cepat, tepat dan benar dalam persaingan yang ketat. Dengan adanya final project ini dan implementasi sistem gaji diharapkan memberikan solusi yang lebih efisien dalam perhitungan gaji karyawan dengan cepat. Dengan prinsip-prinsip tersebut, diharapkan dapat memberikan kemudahan pada user dalam menyampaikan permasalahanya serta memudahkan untuk identifikasi permasalahan sehingga dapat mewujudkan efisiensi dan efektifitas pelayanan user.         P ada final project ini, diterapkan Array List dan Hash Table. Dimana Array List digunakan untuk menyimpan nama-nama karyawan dan Hash Table digunakan untuk menyimpan data-data dari karyawan yang telah dimasukkan. Berikut impleme

Hash Table

Gambar
 Hash Table      Hashtable mengimplementasikan tabel hash, yang memetakan kunci ke nilai. Objek non-null apa pun dapat digunakan sebagai kunci atau sebagai nilai. Agar berhasil menyimpan dan mengambil objek dari tabel hash, objek yang digunakan sebagai kunci harus mengimplementasikan metode kode hash dan metode equals. Berikut implementasi dari Hash Table : Hasil :       Contoh pengimplementasian dari Hash Table dapat kita lihat dari pembuatan buku telepon. Berikut implementasi dari Hash Table dalam buku telepon : Hasil : 

Graph

Gambar
 GRAPH Graph adalah cara mudah untuk menyimpan jenis data tertentu. Konsep ini diambil dari matematika dan disesuaikan dengan kebutuhan ilmu komputer. Karena kenyataan bahwa banyak hal dapat direpresentasikan sebagai graph, graph traversal telah menjadi tugas umum, terutama digunakan dalam ilmu data dan pembelajaran mesin. Graph traversal mengacu pada proses mengunjungi node (alias simpul) dalam grafik melalui tepi penghubung. Ini biasanya digunakan untuk menemukan simpul tertentu dalam graph, atau untuk memetakan graph. 1. Adjacency Matrices Source Code :  Hasil : 2.  Adjacency List Source Code :  Hasil : 

Tower of Hanoi

Gambar
 Tower of Hanoi      Menara Hanoi  (Tower of Hanoi)   adalah sebuah permainan matematis atau teka-teki. Permainan ini terdiri dari tiga tiang dan sejumlah cakram dengan ukuran berbeda-beda yang bisa dimasukkan ke tiang mana saja. Permainan dimulai dengan cakram-cakram yang tertumpuk rapi berurutan berdasarkan ukurannya dalam salah satu tiang, cakram terkecil diletakkan teratas, sehingga membentuk kerucut. Tujuan dari teka-teki ini adalah untuk memindahkan seluruh tumpukan ke tiang yang lain, mengikuti aturan berikut: Hanya satu cakram yang boleh dipindahkan dalam satu waktu. Setiap perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukkannya ke tiang lain, di atas cakram lain yang mungkin sudah ada di tiang tersebut. Tidak boleh meletakkan cakram di atas cakram lain yang lebih kecil. Berikut Ilustrasi dari Tower of Hanoi : Berikut Code dari Tower of Hanoi : Hasil :