Kumpulan tugas, modul praktikum, dan latihan mata kuliah Struktur Data menggunakan bahasa C dan C++.
| No |
File |
Topik |
| 1 |
Modul0.c |
Singly Linked List (dasar) |
| 2 |
Modul0(1).c |
Singly Linked List (variasi 1) |
| 3 |
Modul0(2).c |
Singly Linked List (variasi 2) |
| 4 |
Modul1.c |
Priority Queue / Circular Queue |
| 5 |
Modul2.c |
Binary Search Tree (BST) |
| No |
File |
Topik |
| 1 |
TugasStrukdat4.1.c |
Rekursi — Faktorial |
| 2 |
TugasStrukdat4.2.c |
Rekursi (lanjutan) |
| 3 |
TugasStrukdat4.3.c |
Rekursi (lanjutan) |
| 4 |
TugasStrukdat5.c / 5(1).c |
Doubly Linked List |
| 5 |
TugasStrukdat6.c / 6(1).c / 6(2).c |
Singly Linked List dengan Tail Pointer |
| 6 |
TugasStrukdat7.c / 7(1).c |
Doubly Linked List — Hapus Elemen |
| 7 |
TugasStrukdat8.c / 8(1).c |
Singly Linked List — Manajemen Data |
| 8 |
TugasStrukdat9.1.c / 9.2.c |
Binary Tree — Data Mahasiswa |
| 9 |
TugasStrukdat10.c / 10(1).c |
Hash Table |
| 10 |
TugasStrukdat12.cpp |
Bubble Sort |
| 11 |
TugasStrukdat13.c |
Quick Sort |
| 12 |
TugasStrukdat14.cpp |
AVL Tree |
| No |
File |
Topik |
| 1 |
Kuis Strukdat 1.c |
Stack — Konversi Infix ke Postfix |
| 2 |
Hackerrankpattern.c |
Pola Angka 2D (HackerRank) |
| 3 |
Hackerrankprintingtoken.c |
Tokenisasi String (HackerRank) |
- Linked List — Singly, Doubly, dengan Head/Tail pointer
- Stack — Konversi ekspresi infix ke postfix
- Queue — Priority Queue, Circular Queue
- Rekursi — Faktorial dan penerapan lainnya
- Tree — Binary Tree, Binary Search Tree, AVL Tree
- Hash Table — Hashing dengan modulo
- Sorting — Bubble Sort, Quick Sort
# Untuk file .c
gcc namafile.c -o output
# Untuk file .cpp
g++ namafile.cpp -o output
- Bahasa: C, C++
- Compiler: GCC / G++