基本信息
源码名称:二叉树学习.cpp(入门级)
源码大小:3.14KB
文件格式:.cpp
开发语言:C/C++
更新时间:2020-12-03
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

1、自己确定一棵二叉树(树结点类型、数目和结构自定),利用顺序结构或者链式存储结构方法存储。实现树的构造,并完成:

1)用前序遍历、中序遍历、后序遍历输出结点数据;

2)以合理的格式,输出各个结点和双亲、孩子结点信息;

3)输出所有的叶子结点信息。




int main() {
cout<<"请输入二叉树:"<<endl;
BiTree<char> B;
cout<<"前序遍历:"<<endl;
B.PreOrder();
cout << endl;
cout<<"中序遍历:"<<endl;
B.InOrder();
cout << endl;
cout<<"后序遍历:"<<endl;
B.PostOrder();
cout << endl;
cout<<"找孩子结点:"<<endl;
B.FindChild();
cout << endl;
cout<<"找双亲结点:"<<endl;
B.FindParent();
cout << endl;
cout<<"找叶子结点:"<<endl;
B.FindLeaf();
cout << endl;
system("pause");
return 0;
}