摘要:
克隆操作也是递归实现的。 添加克隆函数: 测试程序如下: 结果如下: 重载相等比较操作符。 添加比较程序: 测试程序如下: 结果如下: 添加相加操作: 测试程序如下: 结果如下: 小结: 阅读全文
posted @ 2018-09-24 11:24
周伯通789
阅读(419)
评论(0)
推荐(0)
摘要:
在BTree.h中添加遍历函数: 测试程序如下: 结果如下: 小结: 阅读全文
posted @ 2018-09-24 10:19
周伯通789
阅读(182)
评论(0)
推荐(0)
摘要:
GTree和BTree中都有遍历相关的函数,因此,我们将这些遍历相关的函数放到Tree.h中,作为纯虚函数声明: 如下: BTree.h中添加遍历相关的函数: 测试程序如下: 结果如下: 阅读全文
posted @ 2018-09-24 10:06
周伯通789
阅读(222)
评论(0)
推荐(0)
摘要:
递归功能函数: 功能函数如下: degree的递归功能函数如下: 我们去掉了冗余代码,用数组和for循环的方式实现。 如果不用这个方式,将会出现两段相似的代码。 如下: 总的Btree.h如下: 测试程序如下: 结果如下: 阅读全文
posted @ 2018-09-24 09:19
周伯通789
阅读(248)
评论(0)
推荐(0)
摘要:
BTree.h中添加删除操作: 测试程序如下: 结果如下: 添加清除操作: 小结: 阅读全文
posted @ 2018-09-24 08:29
周伯通789
阅读(557)
评论(0)
推荐(0)
浙公网安备 33010602011771号