首页 > 试题广场 >

对于二叉查找树而言,当TREE-DELETE中的节点z有两个

[问答题]
对于二叉查找树而言,当TREE-DELETE中的节点z有两个孩子时,应该选择节点y作为它的前驱,而不是作为它的后继。如果这样做,对TREE-DELETE应该做些什么必要的修改?一些人提出了一个公平策略,为前驱和后继赋予相等的优先级,这样得到了较好的实验性能。如何对TREE-DELETE进行修改来实现这样一种公平策略?
其中,TREE-DELETE表示从二叉搜索树中删除关键字。

这道题你会答吗?花几分钟告诉大家答案吧!