Temeller
Hesaplama için matematik
DSA’nın arkasındaki matematik: büyüme hızları, logaritmalar, toplamlar, kombinatorik, modüler aritmetik, olasılık ve graf teorisi - görselleştirildi ve animasyonlu.
Buradan başla (3)
Omurga. Bu üçünü sırayla oku; birlikte log n’in neden küçük, iç içe döngülerin neden ~n² ve böl-yönet’in neden n log n olduğunu cevaplarlar.
Büyüme hızları ve Big-O eğrileri
O(1)…O(n!) tek grafikte; n büyüdükçe her sınırın nasıl ölçeklendiğini izle.
Logaritmalar ve üsler
Böl-yönet’te log n neden çıkar; O(2ⁿ) arkasındaki üs kuralları.
Toplamlar ve seriler
Merge sort ve heap analizini temellendiren aritmetik ve geometrik seriler.
Uygulamalı
İkinci halka: omurganın hashing, DP ve graflarda nerede çıktığı. Aynı 7-blok derinlik, her birinde tek ölümcül demo.
Kombinatorik temelleri
Permütasyonlar n!, kombinasyonlar, alt kümeler 2ⁿ - küçük n ile görsel.
Modüler aritmetik
Mod, kongrüanslar, tersler, Fermat - hashing ve prefix-mod DP’nin temeli.
Olasılık ve beklenen değer
Hash map ortalaması neden O(1); rastgele algoritmalar ve beklenen sayılar.
Graf teorisi temelleri
Düğüm, kenar, derece, yol ve döngüler; komşuluktan BFS/DFS karmaşıklığı.