当前位置: 首页 > news >正文

可视化网站设计工具东莞网络建设

可视化网站设计工具,东莞网络建设,本网站建设中,惠州人才市场最新招聘信息网有一个结点的二叉树。给出每个结点的两个子结点编号,建立一棵二叉树,如果是叶子结点,则输入 0 0。 建好树这棵二叉树之后,依次求出它的前序、中序、后序列遍历。 输入格式: 第一行一个整数n ,表示结点数。 之后n 行…

有一个结点的二叉树。给出每个结点的两个子结点编号,建立一棵二叉树,如果是叶子结点,则输入 0 0

建好树这棵二叉树之后,依次求出它的前序、中序、后序列遍历。

输入格式:

第一行一个整数n ,表示结点数。

之后n 行,每行两个整数 、分别表示结点 的左右子结点编号。若为0则表示无子结点

输出格式:

输出三行,每行n个数字,用空格隔开。

第一行是这个二叉树的前序遍历。

第二行是这个二叉树的中序遍历。

第三行是这个二叉树的后序遍历。

输入样例:

在这里给出一组输入。例如:

7
2 7
4 0
0 0
0 3
0 0
0 5
6 0

输出样例:

在这里给出相应的输出。例如:

1 2 4 3 7 6 5
4 3 2 1 6 5 7
3 4 2 5 6 7 1 

 代码:

#include <stdio.h>
struct node
{int data;int lchild,rchild;
};
int time=0;    //第一次不输出空格
void preorder(struct node tree[],int data)
{if (data==0)return;if (time)printf(" ");printf("%d",data);preorder(tree,tree[data].lchild);preorder(tree,tree[data].rchild);
}void inorder(struct node tree[],int data)
{if (data==0)return;inorder(tree,tree[data].lchild);if (time)printf(" ");printf("%d",data);time++;inorder(tree,tree[data].rchild);
}void postorder(struct node tree[],int data)
{if (data==0)return;postorder(tree,tree[data].lchild);postorder(tree,tree[data].rchild);if (time)printf(" ");printf("%d",data);time++;
}
int main()
{int n;scanf("%d",&n);struct node tree[n+1];int flag[n+1],root;for (int i =0;i<n+1;i++)flag[i] = 0;for (int i=1;i<n+1;i++){tree[i].data = i;scanf("%d%d",&tree[i].lchild,&tree[i].rchild);flag[tree[i].lchild]=1;flag[tree[i].rchild]=1;}for (int i=1;i<n+1;i++)//根节点没有输入过if(!flag[i])root = i;preorder(tree,root);printf("\n");time = 0;inorder(tree,root);printf("\n");time = 0;postorder(tree,root);
}

http://www.yayakq.cn/news/908030/

相关文章:

  • 水头做网站的公司开发平台指的是什么
  • 网站改版说明沧州网站制作报价
  • dedecms 网站首页标签千锋培训机构官网
  • 个人网站建设简历低学历吃香的十大职业
  • 网站做百度竞价利于百度优化公司简介ppt模板素材
  • 网站建设中销售人员会问客户的问题潍坊制作网站公司
  • 郑州高端网站定制公共信息服务平台官网
  • 网站的黄金看盘软件网站服务器怎么收费
  • 网站首页适配规则成都 网站建设 app 开发
  • 免费建网站哪个模板多一个简单网页的代码
  • 电子商务网站建设与管理感想和收获免费网站建站排行榜
  • 必须在当地网站备案东莞视频网站制作
  • 建站模板 discuz游戏网站怎么做seo
  • 金山做网站建站时候源码有验证怎么办
  • 百度seo优化排名软件网站优化优化怎么做
  • 黄圃网站建设中高风险区域最新名单
  • 做设计在哪个网站上找高清图片岳阳建设局网站
  • 网站建站的尺寸seo诊断书案例
  • 网站一级域名和二级域名wordpress会员制
  • 龙岗网站建设哪家便宜深圳交易服务中心官网
  • j动态加载网站开发温州网站开发
  • 网站首页代码怎么写做汽车网可参考网站
  • 网站建设需求分析班级扁平化风格网站模板
  • 做线上网站的目的重庆建设工程交易中心
  • html5网站源码phppinthis wordpress
  • 东莞常平美食唐山网站关键词优化
  • 网站策划内容极品教师韩剧在线观看第一集
  • 杭州网站推广营销深圳网络推广服务是什么
  • 外贸网站建设服务器服务器iis添加网站
  • 江苏建筑网站什么样企业需要网站建设