Algoritma dan Struktur Data
oleh Tri Ari Cahyono, S.Kom, M.Kom
Rp 100.000
Kode Buku
ALS01
ISBN
-
Jumlah Halaman
182 hal.
Ukuran
15,5 x 23 cm
Tahun Terbit
2026
Sinopsis
Buku ini menyajikan panduan komprehensif mengenai algoritma, struktur data, dan logika pemrograman berbasis Java. Diawali dengan pengenalan sejarah algoritma hingga instalasi lingkungan pengembangan, buku ini membangun fondasi kuat bagi pemula. Pembahasan mencakup representasi algoritma serta tiga struktur kendali utama: sekuensial, seleksi, dan perulangan. Selanjutnya, buku mengupas tipe data, array, dan implementasi struktur dinamis seperti Linked List, Stack (LIFO), dan Queue (FIFO). Pada tingkat lanjut, dijelaskan konsep Tree (Binary Search Tree dan Traversal) serta Graph dengan representasi adjacency. Di akhir, dibahas algoritma pencarian dan pengurutan, dilengkapi analisis kompleksitas waktu-ruang menggunakan notasi Big-O. Materi disajikan dengan kode Java terstruktur, menjadikannya referensi praktis untuk praktikum dan pengembangan perangkat lunak skala kecil hingga enterprise.