早教吧 育儿知识 作业答案 考试题库 百科 知识分享

准备不少于10个的邮政编码,设计一棵二叉树,高度不少于5,并完成下列要求1.创建二叉树的二叉链表存储结构,将邮政编码存于设计的二叉树中;2.对二叉树进行遍历,中序遍历输出二叉树中

题目详情
准备不少于10个的邮政编码,设计一棵二叉树,高度不少于5,并完成下列要求
1.创建二叉树的二叉链表存储结构,将邮政编码存于设计的二叉树中;
2.对二叉树进行遍历,中序遍历输出二叉树中存放的所有邮政编码及个数;
3.求二叉树的深度;
4.查找二叉树中满足条件的邮政编码.
▼优质解答
答案和解析
一个如下图所示的二叉树,用程序实现建立下图的二叉树,按先序遍历的方法建立二叉树,并按先序,中序,后序遍历的方法输出.
具体代码如下:
//二叉树的创建与遍历
#include
using namespace std;
struct BiTNode
{
char data;
BiTNode *lchild,*rchild;//左右孩子指针
};
void CreateBiTree(BiTNode *&T);//按先序遍历二叉树的方法建立二叉树
void PreOderTraverse(BiTNode*T);//先序遍历二叉树
void InOderTraverse(BiTNode*T);//中序遍历二叉树
void PostOderTraverse(BiTNode*T);//后序遍历二叉树
void visit(char c);//输出二叉树中的元素
int main()
{
BiTNode*T;
coutdata==x) { p = T; return TRUE,}
else {
if (Preorder(T->lchild,x,p)) return TRUE;
else return(Preorder(T->rchild,x,p)) ;
}//else
}//if
else { p = NULL; return FALSE; }
}
看了准备不少于10个的邮政编码,设...的网友还看了以下:

高中化学的重难点章节是什么?现在准备上高二,化学应该怎么学?现在准备预习了.  2020-05-16 …

这个高二化学题做得出来姐奖!.某兴趣小组探究Fe(OH)2的制备原理和方法.某兴趣小组探究的制备原  2020-06-07 …

我以前读书读到初一就没读了现在想去读高二准备考2014年的大学,不知道行不行?需要做哪些事情,比如  2020-06-10 …

预习高二物理应注意什么放假了.准备开开始自己预习高二物理.请问下高二物理的侧重点在哪,难点在那.还  2020-06-12 …

下列各句没有语病的一句是()A.《守财奴》中的葛朗台是一个典型的大吝啬鬼人物形象,问世以来,备受文  2020-07-14 …

关于高二语数英三科的学业水平考试,我们12月20日就要考了,我英语20几分,数学60多分,这次考不到  2020-11-04 …

假设你是李华,是我校一位高二学生。最近你收到来自友好学校朋友Tom的邀请,请你下个周去他们学校参加文  2020-11-27 …

◆◆◆一道高二数列题某单位开发一个受政府扶持的新项目,得到政府无息贷款50万元用于购买设备.已知该设  2020-12-18 …

读高一应该开始作哪些准备?刚刚读高一,听说不知道现在开始要做些什么准备啊?听说,如果高一高二不怎么认  2020-12-19 …

为迎接2008奥运会北京某中学准备成立一个义务宣传队现高一有3名、高二有5名、高三有4名备选人员从中  2021-01-02 …