首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和C程序,将应填入(n)处的字句写在对应栏中。 [说明] 借助一个栈结构,可实现二叉树的非递归遍历算法。InOrderTraverse数实现中序非递归遍历,遍历 过程如下: 若不是空树,根节点入栈,进入左子树;若已
阅读下列说明和C程序,将应填入(n)处的字句写在对应栏中。 [说明] 借助一个栈结构,可实现二叉树的非递归遍历算法。InOrderTraverse数实现中序非递归遍历,遍历 过程如下: 若不是空树,根节点入栈,进入左子树;若已
admin
2010-12-17
88
问题
阅读下列说明和C程序,将应填入(n)处的字句写在对应栏中。
[说明]
借助一个栈结构,可实现二叉树的非递归遍历算法。InOrderTraverse数实现中序非递归遍历,遍历
过程如下:
若不是空树,根节点入栈,进入左子树;若已经是空树,则栈顶元素出栈,访问该元素(根节点),进入该节点的右子树,继续直到遍历完成。
函数中使用的预定义符号如下:
typedef struct BiTNode{
int data;
struct BiTNode *iChiid,*rChiid;
} BiTNode,*BiTree;
typedef struct SNode{/*链栈的节点类型*/
BiTree elem;
struct SNode *next;
}SNode;
[函数]
int InOrderTraverse(BiTree root)
{
BiTree P;
SNode *q,*stop=NULL;/*不带头节点的单链表作为栈的存储结构*/
P=root;
while(p !=NULL || stop !=NULL){
if( (1) ){ /*不是空树*/
q=(SNode*)malloc(sizeof q);
if(q==NULL)return-1;
/*根节点指针入栈*/
(2);
q->elem=P;
stop=q;
P=(3); /*进入根的左子树*/
}else{
q=stop;
(4); /*栈顶元素出栈*/
printf("%d|,q->elem->data); /*防问根节点*/
P=(5); /*进入根的右子树*/
free(q); /*释放原栈顶元素*/
}/*if*/
}/*while*/
return 0;
}/*InOrderTraverse*/
(1)
选项
答案
P!=NULL
解析
转载请注明原文地址:https://kaotiyun.com/show/0vDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入10条指令时的吞吐率为(6)。
传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是①。该体系结构的优点不包括②。②处应填入?
按照开发阶段划分,软件测试可以分为______。①单元测试②集成测试③系统测试④确认测试⑤用户测试⑥验收测试⑦第三方测试
以下关于软件测试原则的叙述中,正确的是______。①所有软件测试都应追溯到用户需求②尽早地和不断地进行软件测试③完全测试是不可能的④测试无法发现软件潜在的缺陷⑤需要充分注意测试中的群集现象
以下关于防火墙功能特性的说法中,错误的是______。
设数组a[1..10,1..8]中的元素按行存放,每个元素占用4个存储单元,已知第一个数组元素a[1,1]的地址为1004,那么a[5,6]的地址为________________。
一个Web信息系统所需要进行的测试包括____________。①功能测试②性能测试③可用性测试④客户端兼容性测试⑤安全性测试
ISO/IEC9126《软件工程产品质量》统一了多种质量模型。其中,下述关于软件使用质量的描述,不正确的是______。A.它测量用户在特定环境中能达到其目标的程度,不是测量软件自身的属性B.使用质量的属性分为4个特性:有效性、生产率、安全性和满意度
计算机采用分级存储体系的主要目的是为了解决()的问题。
当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数______。
随机试题
对水泥砂浆的抗压强度若设计无规定,其抗压强度不得低于()。
调剂的一般程序不包括
侧柏叶除凉血止血,生发乌发外,又能()。
某县工商局与物价局在联合执法检查时,发现甲企业在进行返券促销活动中,存在虚抬原价、进行虚假宣传等欺诈行为,于是对甲企业共同作出了罚款2万元的处罚决定。甲企业向该县人民政府提起复议,该县人民政府在两个月内未予答复。甲企业于是向人民法院提起诉讼,要求撤销该处罚
有关的法律、惯例及行业习惯等被保险人应在保险实践中遵守的规则,并不载明于保险合同中,但签订合同的订约双方在订约时都清楚。这些规则称为( )。
根据新《证券法》的规定,持有公司5%以上股份的股东及其董事、监事、高级管理人员,公司的实际控制人及其董事、监事、高级管理人员属于内幕信息知情人。()
某彩票设有一等奖和二等奖,其玩法为从10个数字中选出4个,如果当期开奖的4个数字组合与所选数字有3个相同则中二等奖,奖金为投注金额的3倍,4个数字完全相同则中一等奖。为了保证彩票理论中奖金额与投注金额之比符合国家50%的规定,则一等奖的奖金应为二等奖的多少
ThatprospecthasinfuriatedordinaryMexicans,whohaveseenthepurchasingpoweroftheirpaychecks____morethan40%since19
Somepeoplebelievethatinternationalsportcreatesgoodwillbetweenthenations.Theythinkthatifcountriesplaygamestoget
A、Theyarenotinahurrywhentheythinkaboutthings.B、Theyactasiftheyarereflectingoneverythingcarefully.C、Theyten
最新回复
(
0
)