c语言 二叉树应用:创建、递归非递归遍历、计算结点、分支、交换子树

时间:2013-06-26 08:57:28
【文件属性】:

文件名称:c语言 二叉树应用:创建、递归非递归遍历、计算结点、分支、交换子树

文件大小:251KB

文件格式:ZIP

更新时间:2013-06-26 08:57:28

c语言 二叉树 递归 遍历 计算结点

可实现: 输入相应元素,用先序创建二叉树(无元素处用“#”) 递归先序遍历二叉树: 递归中序遍历二叉树: 递归后序遍历二叉树: 非递归先序遍历二叉树: 非递归中序遍历二叉树: 非递归后序遍历二叉树: 非递归中序遍历二叉树(算法2): 层次遍历二叉树: 递归计算单分支结点: 递归计算双分支结点: 递归计算叶子数: 二叉数的深度: 交换二叉树的左右子树: 二叉树已左右交换。 递归先序遍历二叉树: 递归中序遍历二叉树: 递归后序遍历二叉树:


【文件预览】:
erchashu
----Head.h(106B)
----erchashu.cpp(9KB)
----erchashu.ncb(57KB)
----erchashu.dsw(524B)
----erchashu.dsp(4KB)
----erchashu.opt(53KB)
----Debug()
--------vc60.pdb(52KB)
--------vc60.idb(41KB)
--------erchashu.sln(610B)
--------erchashu.ilk(265KB)
--------erchashu.opt(43KB)
--------erchashu.obj(28KB)
--------erchashu.exe(188KB)
--------erchashu.pch(216KB)
--------erchashu.pdb(465KB)
--------erchashu.suo(9KB)
----erchashu.plg(893B)

网友评论

  • 写的很好。若是有完全的C++语言写完这个就好了。很齐全的资源。
  • 递归和非递归的应用,不错。。。
  • 正在学习数据结构,挺好的东东
  • 内容比较齐全 可以
  • 很全,很有用,多谢分享
  • 有用,很全面,谢谢分享
  • 写的很好。若是有完全的C++语言写完这个就好了。对于创建二叉树的这个算法scanf的作用和cin的作用区别还是有的,C++的cin输入流比较不懂。不过还是感谢楼主,很齐全的资源。
  • 对树的遍历算法很完美的实现,值得学习
  • 不错,学好数据结构就应该多学点算法
  • 很全面的东西,数据结构书上可是没有哦
  • 不错,对我很有用。对于堆栈、队列、二叉树的函数涵盖的面还是很全的