首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出在二叉排序树中删除一个结点的算法,使删除后仍为二又排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
写出在二叉排序树中删除一个结点的算法,使删除后仍为二又排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
admin
2019-01-16
41
问题
写出在二叉排序树中删除一个结点的算法,使删除后仍为二又排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
选项
答案
void Delete(BSTree t,P){ //在二叉排序树t中,删除f所结点的右孩子(由P所指向) if(P一>lchild==null){f一>rchild=P一>rchild;free(P);}//p无左子女 else{ //用P左子树中的最大值代替P结点的值 q=p一>lchild;s=q; while(q一>rchild){ s=q;q=q一>rchild;} //查P左子树中序序列最右结点 if(s==p一>lchild) //p左子树的根结点无右子女 {p一>data=s一>data;p一>lchild=s一>lchild;free(S);} else{p一>data=q一>data;s一>rchild=q一>lchild;free(q);} } }
解析
转载请注明原文地址:https://kaotiyun.com/show/zYRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
阅读下列史料,并回答问题:在琶勒尼斯(注:地名)一役获胜后,他(庇西特拉图)便占领政府,并解除人民武装;现在他已能稳定地握住僭主政权,并且取得那克索斯。以吕格达密斯为统治者。他解除人民武装的方法是这样的:他在塞修斯庙举行了一个武装的阅兵式,同时举行一次民
1936年苏联宪法规定苏联的国体是()。
中华人民共和国恢复在联合国合法席位的时间是()。
春秋时期,提出“天道远,人道迩,非所及也”重要思想的是()。
下列哪两个国家是第二次工业革命的发源地和“中心”?
最早以立法形式巩固大化改新成果的法令是()。
中国第一条自行设计修建的铁路是在()。
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间
指令系统字长16位,每个地址码为6位,采用扩展操作码的方式,试设计14条二地址指令,100条一地址指令,100条零地址指令。(1)画出操作码的扩展形式。(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的
随机试题
我国股份有限公司董事会职权范围的是______。
慢性肾衰竭早期泌尿功能变化的主要特点是______、______和______。
调合治疗时正确的方法是
用杂化轨道理论推测下列分子空间构型,其中为平面三角形的是()。
钢筋安装时,受力钢筋的品种、级别、规格和数量必须符合设计要求,检查数量为()。
老人生活成本的阶段性。一般可以将退休生活分为三个阶段,下面描述错误的是()。
导游对游客的称谓通常有三种,如“各位游客”“诸位游客”“各位团友”“各位嘉宾”,是指亲密关系型。()
我相信,一切为宗教而来的人,一定能带走超越宗教的感受,在一生的潜意识中蕴藏。蕴藏又变作遗传,下一代的苦旅者又______。为什么甘肃艺术家只是在这里______了一个舞姿,就能引起全国性的狂热?为什么张大千举着油灯从这里带走一些线条,就能______世界画
Aftertheconversation,whatdoesthewomanstillnotknow?WhereisMrCarternow?
Sandy’sStoryA)Sandy,apoliteandfriendlyforty-year-oldwomanwithasoftSouthernaccent,lovescatsandfrequentedthene
最新回复
(
0
)