- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016新编二叉树生成与遍历代码.doc
源程序代码:
#include stdio.h
#include stdlib.h
struct tnode
{
int d;
struct tnode *lchild;
struct tnode *rchild;
}; //定义二叉链表的结点
typedef struct tnode TNODE;
TNODE *creatbt(TNODE *bt,int k) //函数
//TNODE *bt; //新结点的根
//int k; //0:根;1:左孩子;2:右孩子
{
int b; //节点值
TNODE *p,*t;
// printf(input b :);
scanf(%d,b);
if(b!=0)
{
p=(TNODE *)malloc(sizeof(TNODE));//取新结点
p-d=b;
p-lchild=NULL;
p-rchild=NULL;//置新结点的值域为b以及左右指针域为空
if(k==0)t=p; //若是第一个值,则置二叉链表头指针
if(k==1)bt-lchild=p; //链接到左子树
if(k==2)bt-rchild=p; //链接到右子树
creatbt(p,1); //输入左子结点值
creatbt(p,2); //输入右子结点值
}
return(t); //返回二叉链表头指针
}
void pretrav(TNODE *bt)//前序遍历
{
if(bt!=NULL)
{
printf(%d ,bt-d);
pretrav(bt-lchild);
pretrav(bt-rchild);
}
return;
}
void intrav(TNODE *bt)//中序遍历
{
if(bt!=NULL)
{
intrav(bt-lchild);
printf(%d ,bt-d);
intrav(bt-rchild);
}
return;
}
void postrav(TNODE *bt) //后续遍历
{
if(bt!=NULL)
{
postrav(bt-lchild);
postrav(bt-rchild);
printf(%d ,bt-d);
}
return;
}
void main()
{
printf( 二叉树的生成与遍历\n);
TNODE *p,*head;
int k=0;
printf(请输入一个二叉树,按回车显示结果:\n);
p=creatbt(head,k);
printf(前序遍历结果为:\n);
pretrav(p);
printf(\n);
printf(中序序遍历结果为:\n);
intrav(p);
printf(\n);
printf(后序遍历结果为:n);
postrav(p);
printf(n);
}
运行结果:
电力安全月工作总结
[电力安全月工作总结]电力安全月工作总结 2011年3月1日至3月31日为我公司的安全生产月,**变电站围绕;夯实基储提高素质、树立标杆、争创一流;的主题,开展了丰富多彩、形式多样的具体行动:通过看板形式宣传安全第一、预防为主的方针;通过48+4的学习机会,进行安全生产大讨论;通过安全活动进行查找本站的隐患的活动,电力安全月工作总结。形成了;人人学会安全,层层尽责保证安全;的良好氛围,使我站的安全生产工作又上了一个新的台阶。
本站安全生产月活动具体工作如下:
1.开展安全月活动宣传工作,大家坐在一起讨论活动的主题、学习实施纲要、讨论各个实施阶段的活动安排。深刻反思11.3事故,汲取事故教训,每人写了一份11.3事故反思,并对本站的安全管理、记录报表、规章制度、培训工作、事故隐患每个值班员都谈了自己的看法和建议,对站内管理每个人都倾注了最大的热情,可见11.3对每一个值班员的触动是刻骨铭心的,安全月的必要开展对变电站各项工作的促进,尤其对值班员安全意识、主人翁精神的影响最为深刻。
2.深入开展安全生产大检查活动。在安全生产整顿周活动的基础上,结合秋季安全大检查,进一步查摆了本站安全生产的隐患,特别是各种规章制度的建立、健全、完善和执行情况,对现场运行规程从全面、具体和针对性上进行了修订;制定全站停电的反事故预案,
您可能关注的文档
- [定稿]不孕不育项目管理建设的指导意见.doc
- 行业资料2006执业医师基本操作技能考试.doc
- 【最新资料】自制2016日历 美图秀秀让宝宝可爱升级.doc
- 【精品】人民日报,大众日报教育实践活动优秀评论人员文章选编.doc70.doc
- 中国人文社会科学核心期刊要览(2008年版)简介.doc
- 介入放射学的职业防护-公卫助理医师考试辅导.doc
- 2016年尚蓝轩 执业医师助理医师考试题库呼吸系统练习0401【最新精选】.doc
- [策划]人教版九年级化学整册同步测试习题精选300页含谜底(上)22707.doc
- 执业医师考试试题-2013年临床助理医师考试专项练习试题.doc
- 中药综合非处方药汇总(表格版)[资料].doc
文档评论(0)