Savol matni Algoritm tushunchasi. Algoritmning klassik nazariyasi


Ushbu daraxtning Pryufer kodini hosil qiling



Yüklə 222,2 Kb.
Pdf görüntüsü
səhifə2/2
tarix02.02.2023
ölçüsü222,2 Kb.
#82307
1   2
26 yanvar beriladigan savollar1

 
Ushbu daraxtning Pryufer kodini hosil qiling 
 
 
 
 
 
 
 
 
 
 
Ushbu daraxtning Pryufer kodini hosil qiling 
Ushbu daraxtning Pryufer kodini hosil qiling 
Binar (ikkilik) daraxtlar. 
Daraxtlarni mashinada tasvirlash usullari. 
Daraxtlarda insidentlik matritsalari. 
Tartiblangan va muvozanatlashgan daraxtlar 
B daraxt ta’rifi va uning asosiy xususiyatlari. 
B daraxt strukturasi. 
B daraxtda amallar tasnifi. 
B daraxtda izlash algoritmi va ulardan masalalarda foydalanish. 


Masalalarda B daraxtlarda element izlash algoritmini qo’llash dasturini tuzing. 
B daraxtlarda element qo’shish algoritmi. 
B daraxtlarda element o’chirish algoritmi . 
B daraxtida element olib tashlash funksiyasini yozing va uni daraxtda qo’llang. 
Masalalarda B daraxtlarda element qo’shish algoritmini qo’llash dasturini tuzing. 
B daraxtda amallar va ularni murakkabligini baholang. 
Ustivor navbatlar ta’rifi va asosiy tushunchalari. 
Ustivor navbat strukturasi. 
Ustivor navbatlarda ammallar tasnifi. 
Ustivor navbatlarda ammallar va ularning murakkabligini baholash. 
Binar uyum (kucha) - piramida (binary heap) algoritmi. 
Uyumni o’chirish algoritmi. 
Binar uyum (kucha) ga element qo’shish algoritmi. 
Uyum xususiyatlarini tiklash algoritmi. 
Binar uyum (kucha)da maksimal elementni o’chirish 
Binar uyumda kalit qiymatini oshirish algoritmi. 
Binar kucha bilan bilan ishlash algoritmi. 
Uyum (kucha)larni saralash (Heap-Sort) algoritmi. 
Masalalarda Heap-Sort algoritmini qo’llash dasturini tuzing. 
Binar uyumga element qo’shish dasturini yozing 
Hisoblash geometriyasi. 
Qavariq qobiq muammolari 
Minimal qavariq qobiq tushunchasi. 
Qobiq, qavariq qobiq va minimal qavariq qobiq tushunchalari 
Grexem algoritmi realizatsiyasi (C++ tilida) 
Tekislikda chiziqlar kesishgan sohalarni qidirish algoritmi(Sweep Line) 
Xesh jadvallar va ularni tashkil etish 
Polinomial xeshlash 
Xesh jadvallardan foydalanish samaradorligi 
Xesh jadvallarning murakkabligi baholang. 
C++ dasturlash tilida xesh jadvallarni realizatsiya qilish 
Kolliziya muammosi. 
Xesh funksiya 
Xesh funksiyalar turlari 
Kriptografik xesh funksiyalar: 
Xesh funksiyalarda kolliziya. 
Xesh funksiyalar qo’llanilishi va axborot xavfsizligidagi o’rni. 
Xesh funksiyalar tahlili. 
Xesh funksiya ta’rifi va asosiy tushunchalari. 
Kalit hosil qiluvchi xesh funksiyalar. 
Graflarda eng kichik uzunlikdagi daraxtlarni qurish algoritmlari. 
Eng kichik uzunlikdagi daraxt. 
Kruskal algoritmi. 


Kruskal algoritmining bajarilish ketma-ketligi. 
Prima algoritmi. 
Prima algoritmining C++ kodi. 
Prima algoritmining murakkabligini baholang. 
Kruskal algoritmining murakkabligini baholang. 
Minimal yo`lni topish masalasi. 
Minimal yo’lni topish masalasi yechish uchun ishlab chiqilgan algoritmlar. 
Deykstra algoritmining murakkabligini baholang. 
Satrlarda qismiy satrlarni qidirish algoritmlari. 
Qismiy satrlarni izlashda primitiv algoritmlarning kamchiligi. 
Qismiy satrlarni qidirish algoritmlarining turlari. 
Rabin-Karp algoritmi. 
Boyer-Mur algoritmi. 
Boyer-Mur algoritmi algoritmning murakkabligini baholash. 
Qismiy satrlarni izlash algoritmlarini foydalanish samaradorligini taqqoslang. 
Suffiks jadvali. 
Robin-Karp va Boyer-Mur algoritmlarini taqqoslang. 
Satrlar uchun xesh funksiyasini qo’llang. 
Tekislikda chiziqlar kesishgan sohalarni qidirish algoritmi(Sweep Line). 
#include  kutubxonasing asosiy funksiyalari . 
begin() , end() , size() , max_size() , empty() funksiyalarining vazifalari va ualrni qo’llash. 
pair_insert(), erase, erase, clear() funksiyalarining vazifalari va ualrni qo’llash. 
Map konteyneri. 
C++ dasturlash tilida xesh jadvallarni hosil qilish uchun map konteyneridan foydalanish. 
C++da xesh jadvallarning metodlarini qo’llang 
C++ tilida xesh jadvallarni hosil qiling. 
Xesh funksiyalar qo’llanilishi va axborot xavfsizligidagi o’rni 
Kalit hosil qiluvchi xesh funksiyalarni keltiring. 
Kruskal algoritmining murakkabligini baholang 
Grexem algoritmi strukturasi 
Heap-Sort algoritmini realizatsiya qilish (C++) 
Binar kucha bilan bilan ishlash algoritmi. 
Uyum xususiyatlarini tiklash (C++ dasturi misolida) 
Binar kuchaga element joylashtirish. (C++ dasturi misolida) 
Maksimal element max-heap ildizida saqlash. (C++ dasturi misolida) 
Grafni tasvirlash usullari. 
Graf turlari. Yoʻnaltirilgan graf. 
Yoʻnaltirilmagan graf. 
Graflar nazariyasining asosiy tushunchalari 
Topologik saralash. 
Graflarda yoʻnaltirilgan marshrut. 
Qismiy satrlarni qidirish algoritmi turlari va ulardan foydalanish samaradorligi. 





Yüklə 222,2 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin