我有关于我的作业的问题:
1)首先,假设4个指针可能适合一个内部节点,每个叶子节点可以存储4个键值,B+树应该用以下值构造:
2、3、5、7、11、17、19、23、29、31。
通过该站点,我收到了下面的树。我不确定它是否正确,因为在叶子节点中,可能有三个键值:
问题从插入和删除开始。因此插入 9、10、8,我收到了下面的树:
但是当我删除 23 时,我描述如下。问题是,19 不能独自一人,因为叶子必须是半满的:
之后删除 19 会出现同样的问题:
问题是:
1)初始树是否正确?
2)我对删除的假设是否正确?
3) 删除后的树必须如何相似?
带着敬意。