作为一名学生,我一直在尝试用C语言实现B+树。插入操作没问题,但删除操作却让我束手无策。我的一个问题是: 当叶子节点中的关键字被删除后,内部节点中是否可以保留该关键字? 当内部节点不是叶子节点的父节点时,可能会出现这种情况。 我的描述清楚吗?有没有人有类似的经验?
作为一名学生,我一直在尝试用C语言实现B+树。插入操作没问题,但删除操作却让我束手无策。我的一个问题是: 当叶子节点中的关键字被删除后,内部节点中是否可以保留该关键字? 当内部节点不是叶子节点的父节点时,可能会出现这种情况。 我的描述清楚吗?有没有人有类似的经验?