8. 4. Left of Right
มื่อมีการแทรกโหนดเข้าไปด้าน sub-tree ฝั่งขวาของโหนดลูกทา
15
11
5 24
45 15
11
5 24
45
18
เกิด Imbalance
9. การทำา Balancing Tree
1. Single rotation
การหมุน 1 ครั้ง ใช้กรณีเกิด Left of Left
และ Right of Right
2. Double rotation
การหมุน 2 ครั้ง ใช้กรณีเกิด Right of Left
และ Left of Right
21. โครงสร้างข้อมูลแบบ B-Tree
รจัดให้โครงสร้างต้นไม้อยู่ในสภาพสมดุล วิธีการหนึ่งที่เรียกว่า
Balanced Order n Multiway Search Tree หรือ B-Tree
(ตั้งชื่อตามผู้พัฒนาขึ้นคือ Buyer)
ณสมบัติของ B-Tree order m มีดังนี้
ดราก ถ้ามีลูกหลาน จะต้องมีอย่างน้อย 2 โหนด
ดอื่นๆที่ไม่ใช่โหนดราก หรือโหนดใบ จะมีลูกไม่น้อยกว่า m/2
ดใบอยู่ในระดับเดียวกัน
ree order m อาจเรียก (m-1)-m tree เช่น B-Tree order 3
จเรียกว่า 2-3 Tree