将新元素插入n
-element Red Black Tree 时的最大旋转次数是多少?
如果我是正确的,不违反 RBT 规则的插入需要最大2
轮换(2 例)。假设是这样,O(1)
也是正确答案吗?
如果是这样,请确认并告诉我,什么需要最多 3 次旋转?
将新元素插入n
-element Red Black Tree 时的最大旋转次数是多少?
如果我是正确的,不违反 RBT 规则的插入需要最大2
轮换(2 例)。假设是这样,O(1)
也是正确答案吗?
如果是这样,请确认并告诉我,什么需要最多 3 次旋转?
正确实现红黑树时最多需要 3 次操作(或 2 次旋转)。例如,此图中显示的中央 BST 将需要 3 次操作才能使其符合红黑 BST 的规则。
图片取自此MOOC 中 Robert Sedgewick 的幻灯片。.