Fundamental Algoritma & Pemecahan Masalah Python
Bangun intuisi pemecahan masalah algoritmik yang kokoh dengan visualisasi bertahap, analisis kompleksitas waktu, dan tantangan coding terstruktur di Python 3.
Silabus & Modul Kursus
Modul 1: Kompleksitas, Array & Strategi Two-Pointer
Kompleksitas waktu/ruang, intuisi Big-O, teknik two-pointer, dan dasar rekursi.
Modul 2: Pengurutan, Pencarian & Struktur Data Klasik
Binary search, perbandingan sorting MergeSort/QuickSort, stack, queue, dan hash map.
Modul 3: Lab Cloud Algoritma & Struktur Data
Membangun parser stack, binary search matriks 2D, penghitung inversi merge sort, dan cache LRU.