มีคำจำกัดความเกี่ยวกับความสูงเฉลี่ยของต้นไม้ไบนารีหรือไม่?
ฉันมีคำถามเกี่ยวกับการสอนเกี่ยวกับการค้นหาความสูงเฉลี่ยของต้นไม้ไบนารีโดยใช้สองวิธีต่อไปนี้:
วิธีแก้ปัญหาตามธรรมชาติอาจจะใช้ความยาวเฉลี่ยของเส้นทางที่เป็นไปได้ทั้งหมดจากรากถึงใบไม้นั่นคือ
)
อีกทางเลือกหนึ่งคือการกำหนดมันซ้ำ ๆ นั่นคือความสูงเฉลี่ยสำหรับโหนดคือค่าเฉลี่ยสูงกว่าความสูงเฉลี่ยของ subtrees บวกหนึ่งนั่นคือ
ด้วยสำหรับ leafs lและavh 2 ( _ ) = 0สำหรับช่องว่าง
ตามความเข้าใจปัจจุบันของฉันเช่นความสูงเฉลี่ยของต้นไม้
1
/ \
2 3
/
4
คือโดยวิธีที่สองนั่นคือการใช้การสอบถามซ้ำ
อย่างไรก็ตามฉันยังไม่เข้าใจวิธีการทำสิ่งแรก ไม่ถูกต้อง