Data Structures (Struktur Data)
Struktur data adalah model logika/matematik yang secara khusus mengorganisasi data. Sebuah model harus dapat mencerminkan keterhubungan data dengan dunia nyata dan bentuknya sederhana/efektif (dapat memproses data sesuai kebutuhan).Terdapat dua jenis struktur data, yaitu :1.Struktur data statis : yaitu struktur yang tidak berubah seperti array/larik, rekord, himpunan.2.Struktur data dinamik : yaitu struktur yang berubah seperti list/senarai, queue/antrian/giliran, tumpukan/ stack/timbunan.
Contents
Introduction
Review Algorithms and Programming and Structure Control
Array(Larik) and
Matrix
List (Senarai):
ArrayList,
LinkedList,
Vector,
Stack (Tumpukan)
Queue (Antrian) & Deque
Set (HashSet, TreeSet, LinkedHashSet)
Map (
HashMap, TreeMap, LinkedHashMap)
Tree (Pohon)
Searching (Pencarian) & Sorting (Pengurutan)
Graph (Graf)
Participants (2014/2015 Genap)
Participants (2013/2014 Genap)
References
- L. A. Abdillah, Algoritma dan Pemrograman. Universitas Bina Darma. Palembang. 2013.
- L. A. Abdillah, Pemrograman II (Delphi Dasar) Edisi 4. Palembang: Pusat Penerbitan dan Percetakan Universitas Bina Darma (PPP-UBD) Press, 2009.
- L. A. Abdillah, Pemrograman III (Delphi Database) Edisi 4. Palembang: Pusat Penerbitan dan Percetakan Universitas Bina Darma, 2009.
- Liem, I, (2007), Diktat kuliah Dasar Pemrograman, STEI-ITB, Bandung.
- Alfred, Strohmeier (2000), Algorithms and Data Structures, Swiss Federal Institute of Technology,Lausanne
- NIIT module PLT, 2008
- P. Insap Santosa, Struktur Data menggunakan Turbo Pascal
- Teddy Marcus Zakaria, Agus Prijono, Konsep dan Implementasi Struktur Data. Bandung: Informatika.
- D. Suryadi, Pengantar Struktur Data, Jakarta: Universitas GUnadarma
- Bambang Hariyanto, Buku Teks Ilmu Komputer Struktur Data, Bandung: Informatika
- Dwi Sanjaya. Bertualang dengan Struktur Data. Yogyakarta
- Adi Nugroho. Algoritma dan Struktur Data dalam Bahasa Java. Yogyakarta: Andi.