首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根为“最左下”结点:否则,从树根的左子树根出发,沿结点的左孩子分支向下查找,直到某个结点不存在左孩子时为止
阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根为“最左下”结点:否则,从树根的左子树根出发,沿结点的左孩子分支向下查找,直到某个结点不存在左孩子时为止
admin
2010-01-15
72
问题
阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。
[说明]
一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根为“最左下”结点:否则,从树根的左子树根出发,沿结点的左孩子分支向下查找,直到某个结点不存在左孩子时为止,该结点即为此二叉树的“最左下”结点。例如,下图所示的以A为根的二叉树的“最左下”结点为D,以C为根的子二叉树中的“最左下”结点为C。
二叉树的结点类型定义如下:
typedef struct BSTNode{
int data;
struct BSTNode *1ch,*rch; /*结点的左、右孩子指针*/
}*BSTree;
函数BSTree Find_Del(BSTree root)的功能是:若root指向一棵二叉树的根结点,则找出该结点的右子树上的“最左下”结点*p,并从树下删除以*p为根的子树,函数返回被册除子树的根结点指针:若该树根的右子树上不存在“最左下”结点,则返回空指针。
[函数]
BSTree Find_Del(BSTree root)
{
BSTree p,pre;
if (!root)return NULL; /*root指向的二叉树为空树*/
(1) ; /*令p指向根结点的右子树*/
if (!p) return NULL;
(2) ; /*设置pre的初值*/
while (p->1ch) {
pre=p;p=(3);
}
if ((4)==root) /*root的右子树根为"最左下"结点*/
pre->rch=NULL;
else
(5)=NULL; /*删除以"最左下"结点为根的子树*/
return p;
}
选项
答案
(1)p=root->rch;(2)pre=root;(3)p->lch;(4)pre;(5)pre->lch
解析
转载请注明原文地址:https://www.kaotiyun.com/show/OIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
某学校起草的对信息化教学资源的格式要求中,________________有错误。
在WPS文字中,由“字体”“字号”“粗体”“斜体”“两端对齐”等按钮组成的工具栏是________________。
企业实现移动信息化的作用不包括________________。
数据采集工作的注意事项不包括()。
在Word2007中,若用户需要将一篇文章中的字符串“Internet”全部替换为字符串“因特网”,则可以在编辑菜单中选择()命令。
某地区考试机构准备对信息处理技术员考试笔试成绩(BS)不低于45分,并且机考成绩(JK)为43~44分者进行重点复查。对考生成绩表进行筛选操作时,正确描述上述条件的表达式是(27)。
当新插入的背景剪贴画遮挡原来的对象时,最合适的调整方法是(55)。
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
假设安装了Word的公式编辑器,要在Word文档中编辑出这个公式,正确的操作步骤是(46)。
自然数1,2,3,4,5中,任意两个数都可以算出平均值,其中有些平均值是相同的。那么,不同的平均值共有______个。
随机试题
稠油酸化的工艺原理和特点是什么?
Wereceived400applications()thejob.
A.建设项目“三同时”B.定期职业性健康检查C.使用优质原料、保证产品质量D.对已患病者正确诊断,及时处理,积极治疗E.毒代动力学研究属于二级预防
在计算地基变形时,对各类建筑的变形控制,下列哪一种说法是不正确的?[2006年第149题]
某丙类火灾危险性厂房,地上4层,耐火等级为二级,建筑高度22.5m,建筑面积25000m2,在第4层靠外墙部位设置成品喷漆工段,建筑面积120m2。下列做法中,符合规定的是()。
商业银行的负债业务包括()。
下列不属于政府职能的是()。
完善社会主义法治建设,要求公民应当具有的法治理念不包括()。
李克强在2016年的政府工作报告中指出,创新是引领发展的第一动力,必须摆在国家发展全局的核心位置,深入实施创新驱动发展战略。启动一批新的国家重大科技项目,建设一批高水平的国家科学中心和技术创新中心,培育壮大一批有国际竞争力的创新型领军企业。持续推动大众创业
根据所给资料。回答116-120题。2007年牲畜年末存栏量为:
最新回复
(
0
)