05.01.2015 Views

2. POINTER dan SINGLE LINK LIST - iLab

2. POINTER dan SINGLE LINK LIST - iLab

2. POINTER dan SINGLE LINK LIST - iLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Maka hasil yang kita peroleh adalah :<br />

P1<br />

5<br />

P2<br />

5<br />

Operasi inilah selanjutnya yang disebut dengan operasi mengkopi isi simpul.<br />

<strong>2.</strong>3. Variabel Dinamik<br />

Variabel dinamik dibentuk dengan menggunakan variabel pointer yang telah<br />

dialokasikan. Pengalokasian variabel ini menggunakan statement New(). Jika kita<br />

tidak membutuhkan variabel dinamik yang telah kita bentuk maka kita dapat<br />

menghapusnya dari memory dengan menggunakan statemen Dispose(). Sampai<br />

saat ini kita baru membentuk satu buah variabel dinamik.<br />

Jika kita memakai banyak variabel dinamis maka kita akan membutuhkan<br />

banyak variabel pointer. Oleh karena itu ada baiknya jika kita hanya<br />

menggunakan satu variabel pointer saja untuk menyimpan banyak data dengan<br />

metode yang kita sebut dengan link list.<br />

<strong>2.</strong>4. Linked List<br />

Link list merupakan suatu variabel yang bertipe pointer yang membentuk<br />

suatu untaian yang saling berhubungan. Tiap untaian tersebut diletakkan pada<br />

memory. Tempat yang disediakan pada suatu area memori tertentu untuk<br />

menyimpan data dikenal dengan sebutan Node/Simpul. Linked list juga disebut<br />

dengan seranai beranai merupakan suatu variabel pointer yang simpulnya bertipe<br />

Record.<br />

Gambar <strong>2.</strong>1 Simpul-simpul yang membentuk seranai beranai<br />

Lab. Teknik Informatika – Struktur Data 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!