ptugun otasi q tugunning qaysi tomonida turgan edi? Agar p q ning chapida turgan bo’lsa, p ning o’rniga, ya’ni q->left ga v ni joylaymiz, aks holda q->right ga v ni joylaymiz.
p tugun joylashgan xotira yacheykasini tozalab qo’yamiz va algoritm yakunlanadi.
Xulosa. Men Daraxtsimon ma'lumotlar tuzilmasi va ular ustidagi amallar haqida ko’p ma’lumotlarga ega boldim. Shuni xulosa qilamanki mazkur funksiyaning vazifasi shundan iboratki, u berilgan 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 tartibida kelib tushgan bo’lsa, u holda daraxt bir tomonga yo’nalgan ro’yhat hosil qiladi. Buni natijasini dastur natijasi bilan ko’rdim va o’rganib oldm. Foydalanilgan adabiyotlar. 1. Alfred U. Axo., Jon E. Xopkroft, Jefri D. Ullman. Ma'lumotlarning tuzilishi va algoritmlari // Prok. Pos., M.: Nashriyot: "Uilyams", 2000, - 384 p. 2. Baknell Julian M. Asosiy algoritmlar va tuzilmalar Delphi-dagi ma'lumotlar // Sankt-Peterburg: DiaSoftUP LLC, 2003.560s. 3. Robert Sedgvik. C ++ tilidagi asosiy algoritmlar. Tahlil, Ma'lumotlar tarkibi, saralash, qidirish // K .: Ed. DiaSoft, 2001.- 688 p. 4.WWW.ZiyoNet.uz