Ushbu bo'lim Rance Necaisening Data Structures and Algorithms using Python kitobidagi algoritmlarga oid boblarga asoslangan.
Kitob bo'limlari qamrovi
| Kitob bo'limi | Mavzu | Sahifamiz | Holati |
|---|---|---|---|
| 5-bob | Algoritm tahlili (Big-O) | Big-O va tahlil | Tayyor |
| 6-bob | Qidirish va saralash | Qidirish (Searching), Saralash (Sorting) | Tayyor |
| 12-bob | Rekursiya | Dinamik dasturlash | Qisman |
| 13-bob | Murakkab saralash usullari | Saralash (Sorting) | Qisman |
Tavsiya etilgan o'rganish tartibi
- Big-O va tahlil
- Qidirish (Searching)
- Saralash (Sorting)
- Rekursiya mashqlari (hozircha Dinamik dasturlash sahifasi orqali qamrab olingan)
- Murakkab saralash variantlari va ularning kelishuv (tradeoff)lari
Ushbu kursdagi qo'shimcha mavzular
Bular yuqoridagi bob nomlaridan tashqarida, ammo o'quv yo'limizning asosiy qismi bo'lib qoladi:
Mundarija manbasi: datastructures.necaise.org/TableOfContents. Sanab o'tilgan barcha boblar (1-15) ko'rib chiqilgan; batafsil bo'limlar 1-9 boblar uchun chop etilgan.