6-ma’ruza. Binar daraxtlar



Yüklə 63 Kb.
səhifə6/6
tarix27.12.2023
ölçüsü63 Kb.
#162366
1   2   3   4   5   6
6-маруза

usul. Ikki bog`lamli ro`yxatdan foydalanib birlashitirish alogoritmi.14

  1. Berilgan ikkita binar daraxtni ikki bog`lamli ro`yxatga aylantiramiz.

  2. Ikkita saralangan bog`langan ro`yxatni birlashtiramiz.

  3. Birlashtirilgan ro`yxatdan muvozanatlangan binar daraxtni hosil qilamiz.

Ushbu algoritmning samaradorligi ham O(m+n) ga teng.




Nazorat savollari



  1. Rekursiya nima?

  2. Daraxt nima? Uning o’ziga xos xususiyatlarini aytib bering.

  3. To’liq daraxt deganda nimani tushunasiz?


14 Adam Drozdek. Data structure and algorithms in C++. Fourth edition. 2013. Chapter 6



  1. Daraxt ko’ruvi nimadan iborat?

  2. Har qanday daraxtni binar ko’rinishga keltirish mumkinmi?

  3. Daraxt tuguni qanday hosil qilinadi?

  4. Daraxtda qanday amallarni bajarish mumkin?



Adabiyotlar



    1. Adam Drozdek. Data structure and algorithms in C++. Fourth edition. 2013. Chapter 6.




TOSHKENT AXBOROT

TEXNOLOGIYALARI UNIVERSITETI



Yüklə 63 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




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

    Ana səhifə