为什么2-3树中的插入和删除操作总是具有O(logn)的复杂性,是否有数学证明?
答案 0 :(得分:0)
插入密钥时,在最坏的情况下我们需要拆分
+ 1
个节点(每个
级别加一个根)。2-3 tree
个密钥的
,其中包含最多级别
二进制树的形式,其中每个内部节点都有一个密钥和
两个孩子。 = (2^(+1)) − 1
中,
是最低的数字
水平。 + 1 = log( + 1)
从中我们看到分割是最糟糕的 log
。2-3 tree
的插入时间最短
。
时间。