Pendahuluan Linked List: Pointer, Simple One-way Linked-List Linked List: Dynamic Memory Allocation Linked List: Two-way Linked List, Circular Linked List Analisis Algoritma: Pengantar Analisis Algoritma: Studi Kasus beberapa algoritma sederhana Rekursi: Berfikir Rekursif, Contoh Algoritma Rekursif, Aplikasi Rekursif Pada Dunia Nyata Stack & Queue: Definisi dan Aplikasi Stack & Queue: Aplikasi Stack Untuk Konversi infiks->postfiks Tree: Tree, Traversal, Representasi Tree: Heap, Heap Tree, Priority queue, Heapsort   Tree: Binary Search Tree Tree: AVL Tree Tree: 2-3 Tree Tree: Red-Black Tree, (a,b)-Tree Tree: Trie, Huffman-coding dengan Tree Graf: Konsep Dasar Graf, Terminologi Graf: Representasi Graf, Searching dengan DFS / BFS Graf: Algoritma Shortest Path dari Dijkstra dan Implementasi Graf: Algoritma Minimum Spanning Tree: Kruskal dan Prim Graf: Algoritma Topological Ordering, Maximum Flow Hashing: Tabel Hash, Fungsi-fungsi Hashing Hashing: Collision Handling Sorting: Internal Sorting Sorting dengan Waktu Linear (O(n)) Algoritma-algoritma Pengurutan Data External






Representasi dan Algoritma-algoritma untuk Matriks Tentatif