Курс на Stepik
Обложка курса «Ma'lumotlar tuzilmasi va algoritmlar» на Stepik
Бесплатно

Ma'lumotlar tuzilmasi va algoritmlar 4.818

Открыть на
STEPIK.ORG

Talabalarga oddiy va jamlangan ma’lumotlarni kompyuter xotirasida taqdim etish shakllari, turli ko‘rinishdagi ma’lumotlar ro‘yxatini tashkil etish va ularga ishlov berish usullari, shuningdek, ular asosida ma’lumotlarni taqdim etishni tashkil etishning yanada murakkab shakllari va ularni o‘zgartirish hamda qayta ishlash usullari bo‘yicha fundamental nazariy bilimlarni berish

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Ma'lumotlar tuzilmasi va algoritmlar»Учеников на курсе 874
Сертификаты, выданные на курсе «Ma'lumotlar tuzilmasi va algoritmlar»Сертификатов выдано 0
Отзывы о курсе «Ma'lumotlar tuzilmasi va algoritmlar»Отзывов получено 22
Рейтинг курса «Ma'lumotlar tuzilmasi va algoritmlar»Рейтинг курса 4.818
Уроки в курсе «Ma'lumotlar tuzilmasi va algoritmlar»Количество уроков 72
Тесты в курсе «Ma'lumotlar tuzilmasi va algoritmlar»Количество квизов 139
Задачи с кодом в курсе «Ma'lumotlar tuzilmasi va algoritmlar»Количество задач с кодом 134
Время прохождения курса «Ma'lumotlar tuzilmasi va algoritmlar»Время прохождения курса
Обновления курса «Ma'lumotlar tuzilmasi va algoritmlar»Обновления курса
Дата публикации курса «Ma'lumotlar tuzilmasi va algoritmlar»Дата публикации курса
Последнее обновление курса «Ma'lumotlar tuzilmasi va algoritmlar»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Ma'lumotlar tuzilmasi va algoritmlar» 12 разделов Уроки в курсе «Ma'lumotlar tuzilmasi va algoritmlar» 72 урока Тесты в курсе «Ma'lumotlar tuzilmasi va algoritmlar» 139 тестов Задачи в курсе «Ma'lumotlar tuzilmasi va algoritmlar» 134 задачи Время прохождения курса «Ma'lumotlar tuzilmasi va algoritmlar» 10 ч. Последнее обновление курса «Ma'lumotlar tuzilmasi va algoritmlar» обн. 25 мая 2026

“Ma’lumotlar tuzilmasi va algoritmlar” faniga kirish

4 урока
1. “Ma’lumotlar tuzilmasi va algoritmlar” fanning mohiyati
2. Dasturiy ilovalarni ishlab chiqish jarayonida fanning o‘rni
3. Kursning predmeti va mazmuni, boshqa fanlar bilan aloqasi
4. Ma’lumotlar tuzilmalarining tasnifi

Ma’lumotlarning oddiy tuzilmalari va ularning turlari

8 уроков
1. Ma’lumotlar turlari haqida tushuncha
2. Ma’lumotlar turlari
3. Maxsus sonli qiymatlar
4. Mantiqiy axborotni ifodalash va saqlash tuzilmalari
5. Ko‘rsatkichlar
6. Inkrement va dekriment amallari
7. Oddiy ma'lumotlar tuzilmalarini qayta ishlash algoritmlari
8. Ma’lumotlar tuzilmalari ustida amallar

Ma’lumotlarning statik tuzilmalari

8 уроков
1. Massivlar
2. Dinamik massivlar
3. Ko‘p o‘lchovli massivlar
4. Massivlarning ko ‘rsatkichlar bilan aloqasi
5. Satrlar
6. Ko‘rsatkichlar massivlari
7. Tarkibli tavsiflovchilarning interpretatsiyasi
8. Statik chiziqli tuzilmalarni qayta ishlash algoritmlari

Ma’lumotlarning yarim statik tuzilmalari

6 уроков
1. Steklar
2. Navbatlar
3. Halqasimon navbat
4. Ustuvorli navbat
5. Dek
6. Satrlar va ular ustida amallar

Ma’lumotlarning dinamik tuzilmalari. Bog’langan ro’yxatlar

7 уроков
1. Bog‘langan ro‘yxatlar
2. Chiziqli bir bog‘lanishli ro‘yxat
3. Chiziqli ikki bog‘lanishli ro‘yxat
4. Ikki bog‘lanishli ro‘yxat bilan operatsiyalar
5. Halqali ro‘yxatlar
6. Ikki bog‘lanishli halqali ro‘yxat bilan ishlash protseduralari
7. Ko‘p bog‘lanishli ro‘yxatlar

Ma’lumotlarni qidirish

4 урока
1. Ma’lumotlarni qidirish tushunchasi va qidiruv algoritmlari.
2. Ketma-ket qidiruv
3. Ikkilik qidiruv
4. Qidiruvning maxsus turlari

Ma’lumotlarni saralash

8 уроков
1. Ma’lumotlarni saralash tushunchasi
2. Saralash algoritmlarining tasnifi
3. Pufakchali saralash
4. Tanlab olib saralash
5. Kiritmalar bilan saralash
6. Shell algoritmi
7. Tezkor saralash algoritmi
8. Betcherning parallel saralash usuli

Ma’lumotlarning nochiziqli tuzilmalari

5 уроков
1. Graflar. Asosiy tushunchalar va ta’riflar
2. Graflarni ifodalash usullari
3. Graflarda qo‘llaniladigan algoritmlar. Chuqurlikka qidiruv. Keng
4. Optimallashtirish algoritmlari. Eng qisqa yo‘llar
5. Barcha uchlar juftliklari orasidagi eng qisqa yo‘llar. Yo‘naltir

Daraxtsimon tuzilmalar va ularning qo‘llanilishi

8 уроков
1. Chiziqsiz tuzilmali ma’lumotlar turlari. Daraxtlarni tasvirlash
2. Ikkilik (binar) daraxtlar. Binar daraxtning tuzilishi.
3. Mukammal muvozanatlashtirilgan daraxtlar.
4. Ikkilik qidiruv daraxtlari. Ikkilik daraxtlar ustida amallar.
5. Massivlar yordamida ifodalangan binar daraxtlar.
6. Optimal qidiruv daraxtlari. Muvozanatlashtirilgan daraxtlar
7. AVL daraxti tugunlari
8. Muvozanatlashtirilgan daraxtga element kiritish.

Algoritmlarni baholash, rekursiya, saralash

3 урока
1. Ichki saralash masalasining qo’yilishi va uning samaradorligini
2. Oddiy almashinuvlar bilan saralash
3. Rekursiv saralash algoritmlari

Qidiruv tizimlaridagi indekslash

5 уроков
1. Taqqoslash va tartiblash.
2. Qidiruv tizimida indekslash.
3. Indeksni “so‘z pozitsiyalari uslubida” qurish usuli.
4. Tartiblash va yaqinlik.
5. Metaso‘zlar usuli.

Oraliq nazorat

4 урока
1. 1-variant
2. 2-variant
3. 3-variant
4. 4-variant