2017-07-28 111 views
0

如果我们必须从二叉树中删除一个节点,我们应该如何处理被删除的节点的子节点。例如。在此树:在有子女的二叉树中删除一个节点

100 
/
    10 
/\ 
5 20 

其中100是根节点,10剩下的100孩子,5剩下的10儿童和2010右孩子。所以在删除10之后,520会发生什么?

+1

[如何删除二进制搜索树中有两个子节点的节点?](https://stackoverflow.com/questions/8292661/how-to-delete-a-node-with-2 - 儿童节点-IN-A-二叉搜索树) – spectras

回答