Muhammad al-Xorazmiy Nomidagi Toshkent Axborot Texnologiyalari Universititeti
Download 141.5 Kb.
|
abdugaffor
Muhammad al-Xorazmiy Nomidagi Toshkent Axborot Texnologiyalari Universititeti Samarqand filiali Ma’lumotlar tuzilmasi fanidan Mustaqil ishi Mavzu: Ikkilik daraxtlar va ularning ustida amallar Bajardi: Abduazizov A. Guruh: TT2m21-01 Reja
2.Ular ustidagi amallar. 3.Misol. 4.Xulosa. Binar daraxtlar Kompyuter fanida ikkilik daraxt-har bir tugunning left child va to'g'ri bola deb ataladigan ikkita filialdan ko'p bo'lmagan daraxtga o'xshash ma'lumotlar tuzilishi. Faqat ko'plik nazariyasi tushunchalarini ishlatadigan recursive ta'rifi (bo'sh) ikkilik daraxt (L, S, R),bu erda L va R ikkilik daraxtlar yoki bo'sh joylar va s — ildizni o'z ichiga olgan yagona to'siq. Ba'zi mualliflar, shuningdek, ikkilikning bo'sh joy bo'lishiga imkon beradi.
Hisoblash texnologiyasida ikkilik daraxtlar ikki xil usulda qo'llaniladi: Birinchidan, har bir tugun bilan bog'liq ba'zi qiymat yoki yorliq asosida tugunlarga kirish vositasi sifatida. Shu tarzda etiketlangan ikkilik daraxtlar ikki tomonlama qidirish va ikkilik qoziqlarni amalga oshirish,shuningdek, samarali qidirish va tartiblash uchun ishlatiladi. Ushbu ilovalarning ayrimlarida, xususan, ikkilik qidiruv daraxtlarida muhim ahamiyatga ega bo'lgan, faqat bitta bola tuguniga ega bo'lsa ham, chap yoki o'ng bola sifatida Node bo'lmagan tugunlarni belgilash. Biroq, daraxtdagi alohida tugunlarning joylashishi kontseptual ma'lumotlarning bir qismi emas.
bo'sh to'siq kengaytirilgan ikkilik daraxtdir Agar T1 va T2 kengaytirilgan ikkilik daraxtlar bo'lsa, T1 • T2 kengaytirilgan ikkilik daraxtni T1ga chap tomonga va T2ga o'ng tomonga bog'langan r ildizini qo'shish orqali hosil qiling ["r" belgisida "T1 • T2"], bu pastki qismlar bo'sh bo'lmaganda qovurg'alarni qo'shib qo'yish kerak. Ushbu qurilishni tasavvur qilishning yana bir usuli (va terminologiyani tushunish) bo'sh to'plam o'rniga boshqa turdagi tugunni ko'rib chiqishdir-masalan, kvadrat tugunlar, agar ular to'g'ri bo'lsa. Download 141.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling