• 大小: 1KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: C/C++
  • 标签: 数据结构  

资源简介

中序遍历二叉排序树 输入一整数序列,建立二叉排序树,然后中序遍历。 输入说明 输入第一行为整数的个数n,第二行是具体的n个整数。 输出说明 建立二叉排序树,然后输出中序遍历的结果。 输入样例 5 1 6 5 9 8 输出样例 1 5 6 8 9

资源截图

代码片段和文件信息

#include
#include
#include
#define MAXSIZE 1024

typedef int datatype;
typedef struct node{
int data;
struct node*lchild*rchild;
}bitree;
bitree*root;







bitree*Insertbit(bitree*rootbitree*p)
{
bitree *t*s;
t=root;
while(t!=NULL){
s=t;
if(p->data==t->data)return root;
if(p->datadata)t=t->lchild;
else
t=t->rchild;

}
if(root==NULL)
return p;
if(p->datadata)
s->lchild=p;
else
s->rchild=p;
return root;

}


bitree*CreateTree(int m)
{
bit

评论

共有 条评论