重念一次早該補起來的「資料結構與演算法」。這篇筆記下 AVL Tree。
課程相關資訊
[連結]:https://hiskio.com/en/courses/572/lectures/146359
本篇範圍:Chapter 14
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. AVL Tree 是一種自我平衡樹,可透過旋轉的方式自我平衡
2. Balance Factor 需要隨時檢視 – 左子樹剪去右子樹的高度。若任何一個 node 的 balance factor 其絕對值不是 1 或 0,那就表示不平衡