Deskripsi : Mata kuliah teori dan praktik mengenai pemanfaatan struktur data data penyelesaian masalah komputasi. Mahasiswa diharapkan dapat menentukan pilihan dalam pemanfaatan struktur data yang ada dan tepat untuk penyelesaian masalah komputasi yang dihadapinya
Pokok Bahasan :
- Sejarah Algoritma & Struktur Dasar Program C++
- Fungsi Input dan Ouptut
- Variabel dan Tipe Data
- Operator
- Percabangan / Conditional
- Perulangan / Loop
- Struktur Data Array : Kumpulan elemen data dengan tipe yang sama yang diindeks dengan nomor integer
- Struct : kumpulan variabel (data member) yang dikelompokkan bersama dalam satu tipe data
- Linked List : Kumpulan elemen data yang terhubung melalui pointer
- Stack : Struktur data LIFO (Last In First Out) untuk penyimpanan sementara
- Queue : Struktur data FIFO (First In First Out) untuk antrian data.
- Sorting
- Searching
- Binary Tree : Struktur data hierarkis dengan node dan cabang
- Binary Search Tree
- Heap
- Graph : Representasi visual dari objek dan hubungan di antara objek tersebut.
- Map
- Hash Table
- Hashset