二叉树算法设计(新版)
作者:tyc611.cublog.cn,2008-09-30
对于二叉树算法的C++实现,如何有效结合泛型与面向对象是一件比较难以令人满意的工作。之前,我曾发布过一份关于二叉树泛型算法设计的代码,但却没有很好地与面向对象结合(见
这里和
这里)。后来又进行了修改,把泛型和面向对象结合了起来,代码也自然了一些,但还不是很令人满意,因此也没有重新发布。但近日见网友希望能够提供代码下载,就把最新的代码贴出来吧。如果以后有时间,可能会加入更多的算法实现,并考虑是否有更合理的实现方式。
代码下载:
|
文件: | BinaryTree.zip |
大小: | 20KB |
下载: | 下载 |
|
(注:下面的代码我只在VC9中进行了调试,如果发现其它环境中不能正常使用,欢迎指出。)
阅读(1221) | 评论(0) | 转发(0) |