Linked List Implementation WIth Java (Rabu, 28 April 2021)

LINKED LIST Linked List merupakan salah satu jenis struktur data, dimana struktur data ini menyimpan data sebagai elemen-elemen secara linear dan direpresentasikan sebagai node. Node ini menyimpan data serta informasi untuk mengakses node berikutnya (link) yang merupakan asal nama dari jenis struktur data ini. Terdapat dua operasi utama pada Linked List yairu push dan pop. Linked List dapat digambarkan sebagai berikut : Dimana item merupakan data dan kotak kecil didepannya merupakan sebuah link atau referensi kepada data berikutnya Pada kali ini saya akan mengimplentasikan Linked List berjenis Single Linked List menggunakan bahasa pemrograman Java. Terdapat beberapa fungsi pada program ini : displayData : Menampilkan data yang disimpan addDataToFirst : Menambahkan data dari head (paling atas) addDataToLast : Menambahkan data dari tail (paling akhir) addDataAtLocation : Menambahkan data pada posisi tertentu searchData : Mencari data pada list removeDataAtFirst : Menghapus da...