Algoritmi. Guruh : 212-17 Bajardi : Boltaboyev n tekshirdi : Atadjanova. M



Download 0,99 Mb.
Sana20.02.2022
Hajmi0,99 Mb.
#460207
Bog'liq
7-amaliy ish Boltaboyev N




O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI
VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Sun’iy intellekt fani bo`yicha

Amaliy ish №7
Mavzu: Qidiruv “Optimal search” algoritmi.


Guruh : 212-17
Bajardi : Boltaboyev N
Tekshirdi : Atadjanova.M

7-Mavzu: Qidiruv “Optimal search” algoritimi.
Ishdan maqsad: Mantiqiy masalalar uchun Optimal qidiruvni o’rganish.
Masalaning qo’yilishi: Optimal search algortimi orqali x o o`yinini tahlil qilish.
Nazorat savollari

  1. Ikkilik daraxt nima?

  2. Qidiruv daraxtini tushuntiring?

  3. Kichik solishtirishlar amali haqida gapirib bering?

Javoblar.
1.Ikkilik daraxt - bu har bir tugun nolga teng, bitta yoki ko'pi bilan ikkita boladan iborat bo'lgan ierarxik ma'lumotlar tuzilishi. Har bir tugun "chap" ko'rsatkichni, "o'ng" ko'rsatkichni va ma'lumotlar elementini o'z ichiga oladi. "Ildiz" ko'rsatkichi daraxtning eng yuqori tugunini anglatadi. Ma'lumotlar tarkibidagi har bir tugun to'g'ridan-to'g'ri bolalar deb ataladigan har ikki tomonning o'zboshimchalik bilan soniga bog'liq. Null ko'rsatkichi ikkilik daraxtni anglatadi. Ikkilik daraxtda tugunlarni qanday tashkil qilish bo'yicha aniq tartib yo'q. Bolalar tugunlari bo'lmagan tugunlarga barg tugunlari yoki tashqi tugunlar deyiladi.


2.Qidirish daraxti - bu "buyurtma qilingan ikkilik daraxti" deb nomlanadigan tugunlar tartibda joylashtirilgan ikkilik daraxtlar ma'lumotlari tizimining bir turi. Bu tugunlarga asoslangan ma'lumotlarning tuzilishi bo'lib, u ma'lumotlarni saralash, olish va qidirishning samarali va tezkor usulini ta'minlaydi. Har bir tugun uchun chap pastki qismning elementlari uning asosiy tugunidagi kalitdan kam yoki unga teng bo'lishi kerak. Ikkilamchi kalitlar bo'lmasligi kerak. Oddiy qilib aytganda, bu elementlarni xotirada samarali saqlaydigan va boshqaradigan ikkilik daraxt ma'lumotlari tuzilmasining maxsus turi.
3.Ikkilik daraxt va ikkilik qidiruv daraxti ta'rifi - ikkilik daraxt - bu bolada nol, bitta yoki maksimal ikkita bola tugunlari bo'lishi mumkin bo'lgan ierarxik ma'lumotlar tuzilishi; har bir tugun chap ko'rsatgichni, o'ng ko'rsatgichni va ma'lumotlar elementini o'z ichiga oladi. Daraxtda tugunlarni qanday tashkil qilish kerakligi to'g'risida alohida tartib yo'q. O'z navbatida, ikkilik qidirish daraxti - bu tugunlarni qanday tartibga solish kerakligi haqida nisbatan buyurtma mavjud bo'lgan buyurtma qilingan ikkilik daraxti.
Ikkilik daraxt va ikkilik qidiruv daraxtining tuzilishi - Daraxtdagi eng yuqori tugun ikkilik daraxtdagi ildiz ko'rsatkichini, chap va o'ng tomondagi chiziqlar ikkala tomonning kichik daraxtlarini bildiradi. Bu daraxt tuzilishidagi ma'lumotlarni aks ettiradigan ixtisoslashgan daraxt shakli. O'z navbatida, ikkilik qidiruv daraxti - bu chap qismdagi barcha tugunlar ildiz tugunining qiymatidan kam yoki unga teng bo'lgan va o'ng pastki satrning qiymatidan kattaroq yoki unga teng bo'lgan ikkilik daraxt turi. ildiz tugunidan.
Ikkilik daraxt va ikkilik qidiruv daraxti ishlashi - Ikkilamchi daraxt ikkita bolasi va bitta ota-onasi bo'lgan har qanday narsa bo'lishi mumkin. Ikkilik daraxtda bajarilishi mumkin bo'lgan keng tarqalgan operatsiyalar qo'shilish, o'chirish va ayirishdir. Ikkilamchi qidirish daraxtlari - bu tezkor va samarali qidirish, kiritish va o'chirishga imkon beradigan saralangan ikkilik daraxtlar. Ikkilik daraxtlardan farqli o'laroq, ikkilik qidirish daraxtlari kalitlarini tartiblashtiradi, shuning uchun izlash odatda operatsiyalar uchun ikkilik qidiruvni amalga oshiradi.
Ikkilik daraxt va ikkilik qidiruv daraxti turlari - "Ikkilamchi daraxt", "to'liq binar daraxt", "mukammal binar daraxti" va "kengaytirilgan ikkitali daraxt" kabi turli xil turlari mavjud. Ikkilamchi qidirish daraxtlarining ba'zi keng tarqalgan turlari orasida daraxtlar, AVL daraxtlari, splay daraxtlari, tanang daraxtlari, qizil-qora daraxtlar va boshqalar mavjud.
Optimal search algortimi orqali x o o`yinini tahlili.


Download 0,99 Mb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish