class linkedlist
DESCRIPTION
linked listTRANSCRIPT
Class LinkedListNama
MethodTugas Method Argument/s Data yang
dikembalikanisEmpty() Mengecek apakah linked list kosong
atau ada datanyaKosong Boolean, yaitu:
true jika LinkedListkosong, dan false jika ada datanya
zeroth Mengembalikan current ke header kosongfirst Mengembalikan current ke posisi
node pertamakosong header.next
makeEmpty Menghapus semua node yang ada di linked list
kosong
insert Menambahkan node baru Object , LinkedListIterator
find Mencari item di setiap node Object nodefindPervious Mencari item di setiap node
sebelum currentObject
remove Menghapus node ObjectprintList Mencetak seluruh isi list LinkedListlistSize Menghitung jumlah node LinkedList int
Nama : Evi Damayanti FIrdaus
NPM : 1402014041
Class LinkedListIteratorNama
MethodTugas Method Argument/s Data yang
dikembalikanisValid mengecek apakah current ada di
posisi yang benar atau tidak didalam list
Kosong Boolean, yaitu:true jika current posisi benar, dan false jika current posisi salah
retrieve Mengembalikan element yang tersimpan di current
kosong object
advance Memajukan posisi current ke node selanjut nya
kosong