皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
●试题三 阅读下列函数说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 【函数3说明】 函数DeleteNode(Bitree*r,int e)的功能是:在树根结点指针为r的二叉查找(排序)树上删除键值为e的结点,若删除成功,则函数返回0,否则函数返回-1。二叉查找树结点的类型定义为: typedef struct Tnode{ int data/*结点的键值*/ struct Tnode*Lchild,*Rchild/*指向左、右子树的指针*/ }*Bitree 在二叉查找树上删除一个结点时,要考虑三种情况: ①若待删除的结点p是叶子结点,则直接删除该结点 ②若待删除的结点p只有一个子结点,则将这个子结点与待删除结点的父结点直接连接,然后删除结点p ③若待删除的结点p有两个子结点,则在其左子树上,用中序遍历寻找关键值最大的结点s ,用结点s的值代替结点p的值,然后删除结点s,结点s必属于上述①、②情况之一。 【函数3】 int DeleteNode(Bitree*r,int e){ Bitree p=*r,pp,s,c while( (1) ){/*从树根结点出发查找键值为e的结点*/ pp=p if(e<p->data)p=p->Lchild else p=p->Rchild } if(!p)return-1/*查找失败*/ if(p->Lchild &&p->Rchild) { /*处理情况③*/ s= (2) pp=p while( (3) ){pp=ss=s->Rchild} p->data=s->datap=s } /*处理情况①、②*/ if( (4) )c=p->Lchild else c=p->Rchild if(p==*r)*r=c else if( (5) )pp->Lchild=c else pp->Rchild=c free(p) return 0 }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】医疗机构配制制剂,应是本单位临床需要而市场上没有供应的品种,并须经所在地下列部门批准后方可配制
【判断题】多齿松土器凿力较大,除了能疏松硬土、冻土外,还可以劈裂风化岩,并可拔除树根。
A.
正确
B.
错误
【单选题】邓小平曾讲过:和平问题就是东西问题,发展问题就是南北问题,概括起来就是东西南北四个字。其中,核心问题是( )。
A.
和平问题
B.
安全问题
C.
东西问题
D.
南北问题
【多选题】(2008年)徒手斟酒时,服务员应( )
A.
左手持服务巾,背于身后
B.
右手持酒瓶下半部,商标朝外,正对客人
C.
右脚跨入两椅之间
D.
在客人右侧斟酒
【简答题】电控汽油发动机燃油供给系统由哪些元件组成,油压调节器的功用是什么?
【单选题】邓小平曾讲过:和平问题就是东西问题,发展问题就是南北问题,概括起来就是东西南北四个字。其中,核心问题是( )
A.
东西问题
B.
南北问题
C.
和平问题
D.
合作问题
【简答题】什么是定风量空调系统?什么是变风量空调系统?各有什么特点?
【单选题】医疗机构配制的制剂
A.
应当是本单位临床需要而市场上没有供应的品种
B.
应当是本单位临床需要的品种
C.
应当是市场上没有供应的品种
D.
应当是本单位临床或科研需要而市场上没有供应的品种
E.
应当是本单位临床需要而市场上没有供应或供应不足的品种
【多选题】下列作品,属于梵高的艺术是?
A.
《食土豆的人》
B.
《向日葵》
C.
《布道后的幻觉》
D.
《星月夜》
【判断题】医疗机构配制的制剂应当是本单位临床需要而市场上没有供应的品种。
A.
正确
B.
错误
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题