Mavzu: Daraxtsimon ma’lumotlar tuzilmalarini qayta
ishlash algoritmlari va dasturlarini tuzish.
Daraxt – bu chiziqsiz bog’langan ma’lumotlar tuzilmasidir.
Daraxt - bu tugunlar
(cho'qqilar deb ham ataladi) va qirralarning birikmasidir.
Daraxt har qanday
sonli tugun va qirralarga ega bo'lishi mumkin.
Daraxt o’zining quyidagi belgilari bilan tasniflanadi:
- daraxtda
shunday bitta element borki, unga boshqa
elementlardan murojaat
yo’q. Mazkur elementga daraxt
ildizi deyiladi;
- daraxtda ixtiyoriy elementga chekli sondagi ko’rsatkichlar yordamida
murojaat qilish mumkin;
- daraxtning har bir elementi faqatgina o’zidan oldingi kelgan bitta element
bilan bog’langan. Daraxtning
har bir tuguni oraliq yoki terminal (barg) bo’lishi
mumkin.