Data Struct
Nama : Dewi Mutiara
NIM : 2301887830
Ø Insert Front
Langkah pertama yang harus kita lakukan membuat tali ikatan antara angka 35 dengan angka 6. Langkah selanjutnya yaitu memindahkan head ke angka 35. Contoh yang saya dapatkan di kelas lab:
vInsert pada Double Linked List
Ø Insert Back
v Stact pada Single Linked List
v Stact pada Double Linked List
v Queue pada Single Linked List
Nama : Dewi Mutiara
NIM : 2301887830
Materi yang dipelajari hari ini:
· - Review penggunaan struct
· - Perbedaan array dengan linked list
· - Linked list Operation
Perbedaan array dengan linked list yaitu dimana kita memesan sebuah memory sebesar 100, kita hanya menggunakan sebanyak 15, tetapi kita harus membayar sesuai yang telah kita pesan (100). Sedangkan linked list yaitu dimana kita memesan sebuah memory sebesar 100, kita hanya menggunakan sebanyak 15, tetapi kita hanya membayar sesuai yang kita gunakan saja.
Linked list Operation
1. Insert
v Insert pada Single Linked List
Dimana kita ingin menambahan sebuah nilai baru ( curr ) di bagian depan. Contoh:
Langkah pertama yang harus kita lakukan membuat tali ikatan antara angka 35 dengan angka 6. Langkah selanjutnya yaitu memindahkan head ke angka 35. Contoh yang saya dapatkan di kelas lab:
v Insert pada Single Linked List
Dimana kita ingin menambahan sebuah nilai baru ( curr ) di bagian depan. Contoh:
Langkah pertama yang harus kita lakukan membuat tali ikatan antara angka 35 dengan angka 77. Langkah selanjutnya yaitu memindahkan tail ke angka 35. Contoh yang saya dapatkan di kelas lab:
vInsert pada Double Linked List
12. Pop/Delete ( Stact dan Queue )
Ø Stact
Stact adalah bagian tail yang akan di buang pertama kali atau dihilangkan. Contohnya:
Ø Queue
Queue adalah bagian head yang akan di buang pertama kali atau dihilangkan. Contohnya:
v Queue pada Double Linked List










Komentar
Posting Komentar