资源简介
二叉树的基本功能:
1、二叉树的建立
2、前序遍历二叉树
3、中序遍历二叉树
4、后序遍历二叉树
5、按层序遍历二叉树
6、求二叉树的深度
7、求指定结点到根的路径
8、二叉树的销毁
9、其他:自定义操作

代码片段和文件信息
#include
#include“tree.h“
using namespace std;
int main()
{
char buf[100];
int i;
for (i = 0; i < 99; i++)
buf[i] = -1;
cin >> buf;
int Depth Count;
i = 0;
while (buf[i] != -1)
i++;
char Node;
BiTree Test(buf i-1);
cout << “前序遍历:“;
Test.PreOrder(Test.root);
cout << endl << “后序遍历:“;
Test.PostOrder(Test.root);
cout << endl << “中序遍历:“;
Test.InOrder(Test.root);
cout << endl << “层序遍历:“;
Test.LevelOrder(Test.root);
Depth = Test.GetDepth(Test.root);
cout << endl << “树的深度:“ << Depth << endl;
Count = Test.NodeCount(Test.root);
cout << endl << “结点总数:“ << Count << endl;
if (Test.isBalance(Test.root))
cout << “此树是平衡树“ << endl;
else
cout << “此树不是平衡树“ << endl;
cout << “输入要查找的结点:“ << endl;
cin >> Node;
cout << “路径为:(若无输出,则树中无该结点)“;
Test.GetPath(Test.rootNode);
cout << endl;
system(“pause“);
return 1;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 29184 2018-05-27 15:44 二叉树\tree\.vs\tree\v15\.suo
文件 4935680 2018-05-20 20:10 二叉树\tree\.vs\tree\v15\Browse.VC.db
..A..H. 40 2018-05-27 15:40 二叉树\tree\.vs\tree\v15\Browse.VC.opendb
文件 26279936 2018-05-27 15:40 二叉树\tree\.vs\tree\v15\ipch\AutoPCH\97be1b98eaaee9d0\TEST.ipch
文件 73216 2018-05-16 21:42 二叉树\tree\Debug\tree.exe
文件 577108 2018-05-16 21:42 二叉树\tree\Debug\tree.ilk
文件 749568 2018-05-16 21:42 二叉树\tree\Debug\tree.pdb
文件 102986 2018-05-16 21:42 二叉树\tree\tree\Debug\test.obj
文件 81 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.log
文件 614 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\CL.command.1.tlog
文件 14652 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\CL.read.1.tlog
文件 420 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\CL.write.1.tlog
文件 1070 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\li
文件 3170 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\li
文件 398 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\li
文件 207 2018-05-16 21:42 二叉树\tree\tree\Debug\tree.tlog\tree.lastbuildstate
文件 150528 2018-05-16 21:42 二叉树\tree\tree\Debug\vc141.idb
文件 356352 2018-05-16 21:42 二叉树\tree\tree\Debug\vc141.pdb
文件 964 2018-05-16 21:42 二叉树\tree\tree\test.cpp
文件 5043 2018-05-16 21:41 二叉树\tree\tree\tree.h
文件 6009 2018-05-10 20:50 二叉树\tree\tree\tree.vcxproj
文件 1066 2018-05-10 20:50 二叉树\tree\tree\tree.vcxproj.filters
文件 165 2018-05-09 19:22 二叉树\tree\tree\tree.vcxproj.user
文件 1426 2018-05-09 19:22 二叉树\tree\tree.sln
文件 50170 2018-12-07 22:42 二叉树\实验二.docx
目录 0 2018-05-27 15:47 二叉树\tree\.vs\tree\v15\ipch\AutoPCH\97be1b98eaaee9d0
目录 0 2018-05-27 15:47 二叉树\tree\.vs\tree\v15\ipch\AutoPCH
目录 0 2018-05-27 15:47 二叉树\tree\.vs\tree\v15\ipch
目录 0 2018-05-27 15:47 二叉树\tree\.vs\tree\v15
目录 0 2018-05-27 15:47 二叉树\tree\tree\Debug\tree.tlog
............此处省略10个文件信息
相关资源
- 数据结构年终考题范围和答案 耿国华
- 数据结构 朱战力 习题解答 数据结构
- 数据结构课程设计 6 1 彩票系统
- 教学计划编制系统
- 大数(链表、数组)实现
- 二叉树基本操作源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- 航空订票系统_数据结构课程设计
- 多项式求和(数据结构C 版)
- 尚观培训linux董亮老师关于数据结构的
- 数据结构 知识点总结
- 华南理工大学数据结构复习提纲二
- 华南理工大学数据结构复习提纲一
- 数据结构用C 写的停车场系统源代码
- 数据结构(河北科技大学)
- 数据结构考前习题 清华大学出版社
- 数据结构课件(北邮)
- 数据结构实验 基于栈的表达式求值
- 数据结构课程设计——图书管理系统
- 成绩管理系统(数据结构)
- 数据结构-最小通信网问题
- 数据结构课程设计同学通讯录系统
- 数据结构课程设计 公园导游图
- 数据结构殷人昆版的课后答案
- 2006年湖北工业大学409数据结构试题
- 数据结构实验-魔王语言-源码加实验报
- 简单计算器的实现(数据结构)
- 简单计算器的实现(数据结构 修正版
- Fundamentals of Data Structure in C
评论
共有 条评论