CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

. tNtaNg dRikuw ,., ^_~

Foto saya
. saya bernamakan DANIE POETRA ,., . byasa dipggilin LEMOD ma si BULAAD ,., :P . tp ini lah driku ,., . yg byasa" sajha ,., . hhe . . aku orang nya frienship ,., . gmpang brgauL ,. . (wLaupun dLuw kUper sieh ,.) . hhe . insya allah tdag smbonk ,. . baeg hatii ,., . n rajin mnabung ,., . :D . . ntar deh klo uda knaL ,. . di kritik jha eah ,., . oukey ?? . :)) . . . pROfiLe kuw ... . . NAMA : DANI PUTRA . NIM : 0803020528 . KELAS : A . MY BLOG : mp3kidzz.blogspot.com

Minggu, 24 Mei 2009

Single Linked List nya nieh ...

Apabila setiap kali anda ingin menambahkan data selalu dengan menggunakan variabel pointer yang baru, anda akan membutuhkan banyak sekali variabel pointer(penunjuk).
Oleh karena itu ada baiknya jika anda hanya menggunakan satu variabel pointer saja untuk menyimpan banyak data dengan metode yang kita sebut Linked List. Jika diterjemahkan, maka berarti suatu daftar isi yang saling berhubungan. Untuk lebih jelasnya perhatikan gambar di bawah ini :

Aku
Belajar
Pointermemori
P 0100
0200
0300
… Nill
FFFF

Pada gambar diatas tampak bahwa sebuah data terletak pada sebuah lokasi memory area. Tempat yang disediakan pada suatu area memory tertentu untuk menyimpan data dikenal dengan sebutan node/simpul. Pada setiap node memiliki pointer(penunjuk) yang menunjuk ke simpul berikutnya sehingga terbentuk suatu untaian dan dengan demikian hanya diperlukan sebuah variabel pointer. Susunan berupa untaian semacam ini disebut Single Linked List. (ket: Nill tak memiliki nilai apapun. Biasanya linked list pada titik akhirnya akan menunjuk ke Nill).
Dalam pembuatan single linked list dapat menggunakan 2 metode :
v LIFO (Last In First Out), aplikasi : Stack(Tumpukan).
v FIFO (First In First Out), aplikasi : Queue(Antrian).

0 coMment: