所以我有这个B+树:

我必须在这里删除49个。我该怎么做呢?
会是这样的吗:

或者像这样?:

发布于 2020-10-22 12:20:44
因此,我们最终在根的右子树上得到根节点(32)->(32,40,48)。
深度解释:
删除密钥有3种情况。在删除节点的关键字之后,
如果节点仍包含楼层((n+1)/2)以上的关键点:
如果节点包含小于地板((n+1)/2)的关键字:
**对于第二种和第三种情况,请始终记住在借用或合并后更新父节点。
https://stackoverflow.com/questions/61247928
复制相似问题