Resensi dan Daftar Isi




              Struktur Data Terapan Dalam Berbagai Bahasa Pemrograman: Pascal, C, C++, dan Java
Rosa A.S.
Penerbit: Modula Bandung
Rp. 120.000

Struktur data adalah sebuah bagian dari ilmu pemrograman dasar dimana bertujuan untuk membuat sebuah struktur penyimpanan data yang digunakan saat program dijalankan. Struktur data berbeda dengan basis data. Basis data merupakan ilmu untuk mengakses dan memelihara data yang disimpan di dalam penyimpanan (storage) seperti misalnya hardisk dan diakses dari sebuah antarmuka aplikasi seperti DBMS (Database Management System). Struktur data berada pada level pemrograman dimana merupakan tempat penyimpanan data yang digunakan oleh program terkait dengan alokasinya di memori (bukan storage atau hardisk). Struktur alokasi di memori untuk menyimpan data yang sedang digunakan oleh program inilah fokus dari Struktur Data.

Buku ini dibuat dengan tulus bertujuan agar pembaca dapat lebih mudah memahami konsep struktur data dengan baik (Aamiin).


Daftar Isi


1 Pendahuluan Struktur Data
1.1 Pengertian Struktur Data
1.2 Contoh-Contoh Permasalahan yang Memerlukan Struktur Data
2 Senarai (List)
2.1 Pengantar Senarai (List)
2.1.1 Pengenalan List
2.1.2 Pointer
2.2 Senarai (list) Kosong
2.3 Senarai (list) Tunggal
2.3.1 Operasi-operasi pada List Tunggal
2.3.2 List Tunggal Representasi Statis
2.3.3 List Tunggal Representasi Dinamis
2.3.4 Pencarian
2.3.5 Penggabungan List
2.3.6 Menggabungkan List dengan Penyambungan
2.3.7 Menggabungkan List dengan Terurut
2.4 Senarai (list) Ganda
2.4.1 Operasi-operasi pada List Ganda
2.4.2 List Ganda Representasi Statis
2.4.3 List Ganda Representasi Dinamis
2.5 Senarai (list) di dalam List (List of List)
3 Tumpukan (Stack)
3.1 Pengertian Tumpukan (Stack)
3.2 Operasi pada Tumpukan (stack)
3.2.1 Operasi Push
3.2.2 Operasi Pop
3.3 Stack Representasi Statis
3.4 Stack Representasi Dinamis
4 Antrian (Queue)
4.1 Pengertian Antrian (queue)
4.2 Operasi pada Antrian (queue)
4.3 Antrian Representasi Statis
4.4 Antrian Representasi Dinamis
4.5 Antrian Berprioritas
5 Pohon (Tree)
5.1 Pengertian Pohon (tree)
5.2 Pohon Biner
5.2.1 Operasi pada Pohon Biner
5.2.2 Implementasi Pohon Biner
5.3 Pohon n-er
5.3.1 Pengertian Pohon n-er
5.3.2 Implementasi Pohon n-er
6 Graf
6.1 Pengertian Graf
6.2 Implementasi Graf
6.2.1 Graf Representasi Statis
6.2.2 Graf Representasi Dinamis
Daftar Pustaka
Glosarium
Indeks