资源简介
二叉树的基本功能:
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个文件信息
相关资源
- 基于平衡二叉树实现的用户登入系统
- 简单职工信息管理的设计与实现
- 计算机软件基础数据结构作业题——
- 最短路径-Dijkstra-欧洲旅行(详细分析
- 上海交大数据结构试卷
- 数据结构课程设计——飞机订票系统
- 数据结构考研资料大汇总,全集!强
- 数据结构简明教程
- 自考数据结构教材2000年版
- 华科834复习全书数据结构+计算机网络
- 长沙理工大学计算机专业2012-2019年考
- 算法与数据结构考研试题精析 PDF 免积
- 挑战程序设计竞赛2:算法和数据结构
- 数据结构实验教程 胡学钢教授版 很
- schema-workbench
- 数据结构与算法综合实验—二叉树与
- 数据结构与算法.zip
- raywenderlich 的 Data Structures and Algorith
- 严蔚敏数据结构习题集实习题答案6
- 数据结构与算法综合实验—图与景区
- 算法第四版中文pdf
- 王晓东算法与数据结构学习指导与习
- 数据结构与STL PDF [美] William J.Collins
- 算法图解,极客时间专栏作家--王争推
- 数据结构,西北大学
- 挑战程序设计竞赛2:算法和数据结构
- 北大暑期ACM训练营ppt
- 北交925数据结构真题及答案.zip
- 双向链表及其应用——实现多项式的
- 数据结构思维导图.zip
评论
共有 条评论