Рекурсив маълумотлар тузилмаси



Yüklə 296,71 Kb.
səhifə4/4
tarix19.10.2023
ölçüsü296,71 Kb.
#157393
1   2   3   4
VuBU6ZwRtwsjhXayfIPL4HKfQXBmxGgysvVWgLOX

Бинар дарахтда қидирув

Mazkur prodseduraning vazifasi shundan iboratki, u berigan kalit bo’yicha daraxt tuguni qidiruvini amalga oshiradi. Qidiruv operatsiyasining davomiyligi daraxt tuzilishiga bog’liq bo’ladi. Haqiqatdan, agar elementlar daraxtga kalit qiymatlari o’sish (kamayish) tartibida kelib tushgan bo’lsa, u holda daraxt bir tomonga yo’nalgan ro’yhat hosil qiladi (chiqish darajasi 1 bo’ladi, ya’ni yagona shohga ega),

Bu holatda daraxtda qidiruv vaqti, bir tomonlama yo’naltirilgan ro’yhatdagi kabi bo’lib, o’rtacha qarab chiqishlar soni N/2 bo’ladi.

Agar daraxt muvozanatlangan bo’lsa, u holda qidiruv eng samarali natija beradi.

Mavzu bo’yicha nazorat savollari.

  • Binar daraxt tushunchasi.
  • Binar daraxt qanday hosil qilinadi?
  • Ko’p o’lchamli daraxtni qanday qilib binary daraxt ko’rinishiga keltirish mumkin? Daraxtda qanday amallarni bajarish mumkin?
  • Daraxtda ko’ruv qanday amalga oshiriladi?

Yüklə 296,71 Kb.

Dostları ilə paylaş:
1   2   3   4




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin