Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti «algoritmlar va dasturlash texnologiyalari»


-mavzu. Algoritmlar samaradorligini baholash


Download 261 Kb.
bet2/6
Sana19.04.2023
Hajmi261 Kb.
#1365894
1   2   3   4   5   6
Bog'liq
02 ID AvD Mat-inf 3k 6-sem

2-mavzu. Algoritmlar samaradorligini baholash.
Xotiraviy samara, vaqt samarasi. Algoritmlarning murakkablik darajasi. Algoritmlarni taqqoslash usullari.
3-mavzu. Tanlash va joylashtirish turkumidagi murakkablikka ega saralash algoritmlari.
Saralash tushunchasi. Saralash algoritmlari. Tanlash va joylashtirish usulida saralash, o‘sib borish va kamayish tartibida saralash, qo‘shish usulida saralash, joyida abstrakt qo‘shib saralash, yuqoridan pastga qo‘shib saralash.
4-mavzu. Almashish usulida saralash, saralashning Sheyker usuli.
Almashish usulining mohiyati, saralashning Sheyker, pufakcha va piramida usullari.
5-mavzu. Algoritmlar tahlili
Algoritmlarni baholash va ularning tahlili. Kiruvchi berilganlar sinfi. Xotira bo‘yicha murakkablik. Tahlil va maqsad.
6-mavzu. Algoritmlarni ishlab chiqish usullari.
Algoritmlarni ishlab chiqishning o‘ziga xos jihatlari. Strukturaviy algoritmlar, protsedurali algoritmlar usuli, algoritmlarning konstruksiyasi. Algoritmlarni ekvivalent qayta ishlash. Toraytiruvchi o‘zgartirishlar. Formal usulni matematikaga bog‘liq bo‘lmagan muammoga qo‘llash.
7-mavzu. Rekursiya va rekursiv funksiyalar.
Rekursiya tushunchasi. Funksiya va rekursiv funksiyalar. Rekursiv funksiyalarning turlari. Oddiy va vositali rekursiya. Matematikaga rekursiyaning qo‘llanilishi. Fibonachchi funksiyasi.
8-mavzu. Qidiruv usullari: binar qidiruv, Fibonachchi qidiruv, binary daraxt bo‘yicha qidiruv.
Qidiruv masalasi, qidiruv usullari. Yozuvlarni oddiy ko‘rib chiqish va ketma-ketlik usullarida qidiruv. Binar qidiruv, interpolyatsiya usulida qidiruv. Binar daraxt va Fibonachchi qidiruvlar. Muvozanatlashgan daraxt bo‘yicha qidiruv, Bor usulida qidiruv, h-Hashlash usulida qidiruv, interval bo‘yicha izlash.
9-mavzu. Rabin-Karp algoritmi.
Rabin-Karp algoritmi haqida. Qidiruv algoritmlari. Rabin-Karp algoritmixesh-funksiya. Algoritm ahamiyati.
10-mavzu. Graflar bilan ishlovchi sodda algoritmlar.
Graflar nazariyasi. Graflarning tipik qo‘llanilishi. Graflar terminologiyasi. Qism graf, oriyentirlangan va oriyentirlanmagan graflar. Graflar izomorfizmi.

Download 261 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling