Linked List

 Linked List in Java


Linked List

Linked List adalah struktur data yang menyimpan data dalam bentuk linear, dimana tiap-tiap data direpresentasikan oleh node-node yang membentuk sekuens secara berurutan. Pada dasarnya, satu node dalam linked list terdiri dari:
  • Data yang disimpan, dan
  • Referensi (link) kepada node selanjutnya

Contoh ilustrasi sebuah node dalam linked list.











Operasi Dasar
  • isEmpty - untuk memeriksa apakah list kosong atau tidak.
  • addDataToLast- operasi untuk menambahkan data baru dari belakang list.
  • addDataToFirst- operasi untuk menambahkan data baru dari depan list.
  • addDataAtLocation- operasi untuk menambahkan data baru pada posisi yang diinginkan.
  • displayData- untuk menampilkan data yang ada.
  • removeDataAtFirst- operasi untuk menghapus data yang berada pada paling depan.
  • removeDataAtLast- operasi untuk menghapus data yang berada pada paling belakang.
  • removeDataByContent- operasi untuk menghapus data sesuai content yang diinput user.

Implentasi Linked List dalam Java
Source Code :

Output :






Komentar

Postingan populer dari blog ini

EVALUASI TENGAH SEMESTER MANAJEMEN PROYEK PERANGKAT LUNAK

EVALUASI AKHIR SEMESTER MANAJEMEN PROYEK PERANGKAT LUNAK