红黑树是基于二叉搜索树来的,在增加和删除后,增加了颜色平衡调整。
思路可参考:
红黑树与二叉搜索树
c++源码 与 qt图形化显示:
二叉搜索树和红黑树的源码实现
git仓库中:
rbTress分支为红黑树实现
master分支为二叉搜索树的实现
以rbTress为准,初步测试没什么大问题,但是没有经过大量测试,并不排除代码中的bug
红黑树是基于二叉搜索树来的,在增加和删除后,增加了颜色平衡调整。
思路可参考:
红黑树与二叉搜索树
c++源码 与 qt图形化显示:
二叉搜索树和红黑树的源码实现
git仓库中:
rbTress分支为红黑树实现
master分支为二叉搜索树的实现
以rbTress为准,初步测试没什么大问题,但是没有经过大量测试,并不排除代码中的bug