Tuesday, April 28, 2026
Tuesday, April 21, 2026
Linked List
Linked
List
Linked List adalah struktur data yang terdiri dari
kumpulan objek yang disebut node, yang tersimpan secara tidak
berurutan (tidak bersebelahan) di dalam memori.
Berbeda dengan array, elemen pada linked list tidak harus
berada pada alamat memori yang berdekatan
Struktur Node pada Linked List
Setiap node dalam linked list memiliki dua bagian utama,
yaitu:
- Data
- Berisi
nilai atau informasi yang disimpan pada node tersebut.
- Pointer
(Next)
- Berisi
alamat memori dari node berikutnya dalam list.
Node Terakhir
Node terakhir dalam linked list memiliki ciri khusus:
- Pointer-nya
tidak menunjuk ke node lain
- Biasanya
berisi nilai NULL
Artinya, node tersebut adalah akhir dari linked list
Implementasi dalam C++
Referensi
Tuesday, April 14, 2026
Queue
Queue (Antrian) adalah struktur data linear yang merupakan kumpulan elemen. Queue adalah jenis khusus dari list, di mana elemen dimasukkan pada satu ujung yang disebut rear (belakang) dan dihapus dari ujung lainnya yang disebut front (depan).
Prinsip utama dari queue adalah FIFO (First-In-First-Out) atau masuk pertama, keluar pertama.
Queue merupakan struktur data abstrak (Abstract Data Type / ADT) dan sangat berguna dalam pemrograman. Konsepnya mirip dengan antrian tiket di depan bioskop, di mana orang yang pertama kali masuk antrian adalah orang pertama yang mendapatkan tiket.
Contoh dalam kehidupan nyata lainnya adalah jalan satu arah satu jalur, di mana kendaraan yang masuk terlebih dahulu akan keluar terlebih dahulu.
Operasi utama:
-
enqueue()→ tambah data -
dequeue()→ hapus data
Penjelasan Variabel
-
Q: array sebagai penyimpan queue -
MAX: kapasitas maksimum queue -
front: penunjuk elemen depan -
rear: penunjuk elemen belakang -
item: data yang akan dimasukkan
DEQUEUE
Contoh :
Implementasi Array
Implementasi Link List
Monday, April 6, 2026
Studi Kasus Stack
Konversi ke Postfix
Evaluasi Postfix
Multi Digit Postfix
Referensi
Pengumpulan Tugas
Form Monitoring Tugas
Absensi
Studi Kasus - Aplikasi Smart Campus
Gambar Studi Kasus Studi Kasus 2 , Deskripsi https://drive.google.com/file/d/1Cu6sQl04UjbabM8j35Vl8lUb-wVfup_v/view?usp=drive_link Studi K...
-
Struktur Data Pada mata kuliah ini diajarkan berbagai macam struktur data yang dapat diimplementasikan dalam program komputer, serta bagai...
-
C++ adalah bahasa pemrograman general-purpose yang dikembangkan oleh: 🔹 Bjarne Stroustrup 🔹 Di Bell Labs 🔹 Tahun 1980-an C++ merup...
-
Soal Link Soal Struktur Data Pengumpulan 28 April 2026 Pukul 20.00 Form Evaluasi Dashboard Evaluasi Dashboard Detail Absensi











