1-mavzu. Ma’lumotlar tuzilmasi va algoritmlar faniga kirish.
- Maʼlumotlar tuzilmasi va algoritmlar fanining maqsad va vazifalari.
- Maʼlumotlar tuzilmasi va algoritmlar fanidagi asosiy tushunchalar.
- Maʼlumotlar tuzilmasini klassifikatsiyasi.
- Maʼlumotlarni oddiy va haqiqiy turlari.
- Maʼlumotlarning mantiqiy turlari.
- Maʼlumotlarning belgili va koʻrsatkichli turlari
- Toʻplam tushunchasi.
- Massivlar va ular ustidagi amallar.
- Yozuvlar va ular ustidagi amallar .
- Jadvallar va ularni eʼlon qilish.
- Bogʻlangan roʻyxatlar haqida tushuncha.
- Bogʻlamli roʻyxatlar klassifikatsiyasi.
- Bogʻlamli roʻyxatlarni mantiqiy tasvirlash
- Bir bogʻlamli xalqasimon roʻyxatlar.
- Ikki bogʻlamli xalqasimon roʻyxatlar.
- Chiziqsiz maʼlumotlar tuzilmasi haqida tushuncha
- Chiziqsiz maʼlumotlar tuzilmasi klassifikatsiyasi.
- Chiziqsiz maʼlumotlar tuzilmasini mantiqiy tasvirlash.
- Keraksiz elementlarni tuzilmadan chiqarib tashlash usullari.
- Binar daraxtlar haqida tushuncha.
- Koʻp oʻchamli daraxtni binary koʻrinishga keltirish.
- Daraxtlar ustidagi amallar.
- Binar daraxtni muvozanatlash.
- Binar daraxtni muvozanatlanganmi yoki yoʻqligini tekshirish
- Binar daraxtni vizuallashtirish
- Graflar va ularning xususiyatlari haqida tushuncha.
- Ularni tasvirlash usullari va ular bilan ishlash algoritmlari.
- Binary heap koʻrinishidagi maʼlumotlar tuzilmasi haqida tushuncha.
- Binary heap koʻrinishidagi maʼlumotlar tuzilmasini tashkil qilish va ustida amallar bajarish algoritmlari
- Ketma-ket va indeksli qidiruv.
- Ketma-ket va indeksli qidiruvning samaradorligi.
- Topilgan elementni roʻyxat boshiga qoʻyish orqali qidiruv jadvalini qayta tartiblash.
- Transpozitsiya usuli.
- Mukammal qidiruv daraxti.
- Binar daraxt boʻyicha qidiruv.
- Maʼlumot elementlarini saralash. Toʻgʻridan-toʻgʻri qoʻshish orqali saralash.
- Tanlash orqali saralash usuli.
- Toʻgʻridan-toʻgʻri almashtirish orqali saralash (pufaksimon saralash). Saralashning yaxshilagan usullari.
- Maʼlumotlar tuzilmasida xeshlash tushunchasi.
- Ziddiyatlarni hal qilish usul va algoritmlari.