红黑树删除部分工作

时间:2017-01-21 01:55:46

标签: algorithm binary-search-tree red-black-tree

我在c ++中使用find,insert和delete实现了一个红黑树。删除仅适用于右侧节点和根节点。我无法弄清楚为什么它不适用于任何左侧节点。这是我的代码:

$ exit
$ sudo su - oracle

例如,如果我要删除8/9/2,程序会在if语句的delete_case4处崩溃。

提前致谢!

0 个答案:

没有答案