usul. Ikki bog`lamli ro`yxatdan foydalanib birlashitirish alogoritmi.14
Berilgan ikkita binar daraxtni ikki bog`lamli ro`yxatga aylantiramiz.
Ikkita saralangan bog`langan ro`yxatni birlashtiramiz.
Birlashtirilgan ro`yxatdan muvozanatlangan binar daraxtni hosil qilamiz.
Ushbu algoritmning samaradorligi ham O(m+n) ga teng.
Nazorat savollari
Rekursiya nima?
Daraxt nima? Uning o’ziga xos xususiyatlarini aytib bering.
To’liq daraxt deganda nimani tushunasiz?
14 Adam Drozdek. Data structure and algorithms in C++. Fourth edition. 2013. Chapter 6
Daraxt ko’ruvi nimadan iborat?
Har qanday daraxtni binar ko’rinishga keltirish mumkinmi?
Daraxt tuguni qanday hosil qilinadi?
Daraxtda qanday amallarni bajarish mumkin?
Adabiyotlar
Adam Drozdek. Data structure and algorithms in C++. Fourth edition. 2013. Chapter 6.
TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
Dostları ilə paylaş: |