用于测试“红黑树算法实现的正确性”的工具示意图
2012-02-22 23:22
323 查看
红黑树的操作非常复杂,即使实现了也可能存在bug,因此我们需要反复进行测试。
为了方便测试,最好有一个显示出树的当前状态的工具,这里的程序即是《数据结构:C#语言描述》(陈广)中所讲的二叉绘制算法的实现。
经过测试,基本肯定了我的红黑树算法实现的正确性,经过多次修改,算法的代码已经比较简洁,等整理好后做一个完整的总结,这里先放一个效果图。
为了方便测试,最好有一个显示出树的当前状态的工具,这里的程序即是《数据结构:C#语言描述》(陈广)中所讲的二叉绘制算法的实现。
经过测试,基本肯定了我的红黑树算法实现的正确性,经过多次修改,算法的代码已经比较简洁,等整理好后做一个完整的总结,这里先放一个效果图。
相关文章推荐
- 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现
- C#借助API实现黑盒自动化测试工具的编写
- 栈,队列,并查集等算法工具实现(3)
- 用python做自动化测试--实现高性能测试工具(2)--优化代码
- 老李分享:手机自动化测试工具层实现
- LDA工程实践之算法篇之(一)算法实现正确性验证(转)
- 用于组织,测试和操作对象及类的工具和技术-4 查询类属性
- 第一个Makefile文件(可以用来编译前面红黑树的实现程序和测试程序)
- arcgis api for js共享干货系列之一自写算法实现地图量算工具
- 红黑树插入与删除 算法实现+代码(二)
- 基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
- Python实现的用于从布局文件的id生成成员变量声明和findViewById语句的Android开发小工具
- 完整的C++实现算法导论十三章红黑树以及十四章中的顺序统计树
- [算法导论]红黑树实现(插入和删除) @ Python
- (转)用C#实现实现简单的 Ping 的功能,用于测试网络是否已经连通
- 平台服务器测试3—接口测试工具实现
- simhash算法的原理-用于实现文本判重复算法
- Visual Paradigm - 一个用于绘制UML的java实现的一个工具软件
- 用c语言实现红黑树(依据算法导论上的方法)
- Lyft 计划开源人工智能算法测试工具