首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知二叉树排序树中某结点指针p,其双亲结点指针为fp,p为fp的左孩子。试编写算法,删除p所指结点。
已知二叉树排序树中某结点指针p,其双亲结点指针为fp,p为fp的左孩子。试编写算法,删除p所指结点。
admin
2019-08-01
105
问题
已知二叉树排序树中某结点指针p,其双亲结点指针为fp,p为fp的左孩子。试编写算法,删除p所指结点。
选项
答案
本题用被删结点右子树中最小值(中序遍历第一个)结点代替被删结点。 w)id Delete(BSTree bst,P,fp){ //在二叉排序树bst上,删除fp所指结点的左子女(由P所指向) if(!p一>lchild){fp一>lchild=p一>rchild;free(P);} //p无左子女 else if(!p一>rchild){fp一>lchild=p一>lehild;flee(P);} //p无右子女 else //P有左子女和右子女 {q=P一>rchild;s=q; //用P右子树中的最小值代替P结点的值 while(q一>lchild){S=q;q=q一>lchild;} //查P右子树中序序列最左结点 if(S==p一>rehild) //p右子树的根结点无左子女 {p一>data=s一>data;p一>rchild=s一>rchild;frees);} else{p一>data=q一>data;s一>lchild=q一>rchild;free(q);} } }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/FjCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
我国第一部系统的史学理论著作是()。
新中国成立初期,旨在完成民主革命遗留任务的运动是()。
1956年,苏共二十大后,匈牙利大党员和群众强烈要求克服个人崇拜,扩大民主,实行经济改革,一些由知识分子、大学生和干部组成的社团组织纷纷成立,其中最有影响者是()。
在华盛顿会议上,美英支持中国要求的意图是()
红山文化的代表性墓葬形式为()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
某机字长32位,主存容量32MB,按字节编址;该机的Cache采用4路组相联映射方式,Cache容量为16KB,块长为4个字,试回答下列问题:(1)主存地址位数为多少?(2)画出主存地址格式示意图,注明各字段名称及位数。(3)设该Ca
下列叙述正确的个数是()。 1)向二叉排序树中插入一个结点,所需比较的次数可能大于此二叉排序树的高度。2)对B-树中任一非叶子结点中的某关键字K,比K小的最大关键字和比K大的最小关键字一定都在叶子结点中。3)所谓平衡二叉树是指左、右
某中央处理器的数据通路如图所示。MDR为内存数据寄存器,PC为程序计数器,IR为指令寄存器。所有的单线箭头为控制微命令。(1)请说明图中部件X的名称和功能、寄存器Y的名称和功能。(2)请解释:为什么要设置T暂存器?(3)假定指
随机试题
男,43岁,某私营企业老总。乏力伴食欲下降3周,尿黄、身目黄染l周。无发热、腹痛,无酱油样小便。无输血及血制品史,无嗜酒史。1年前体检发现HBsAg阳性。体查:神清,精神差,肝掌征(+),皮肤巩膜深度黄染,腹部移动性浊音(+),肝、脾未扪及。实验室检查:A
脾阳不足,冷积内阻之便秘,或久痢赤白者,宜用
既能补肾阳,又能益肾阴,为平补阴阳的良药的药物是
24岁妇女,孕33周,初产妇,产前检查:胎背位于母体腹部右侧,胎心位于脐右上,宫底部触及浮球感,耻骨上方先露部较软,不规则,诊断何种胎方位
湿法制粒工艺流程图为
牛的可贵之处,即在活着的时候,就不知疲倦地供人役使,死后则把全身献给社会。牛对于人类社会真是“鞠躬尽瘁,死而后已”。这段话支持了这样一种观点()。
下列句子中,全都是病句的一组是:①当民族危急的关头,只有人民才能担当拯救民族危亡的命运。②罚款不像其他名目的收费,学生可以向家长理直气壮地要,自己又没有经济来源,有的只好走上歧途去弄钱。③事故发生之后,中共黄海市委非常重视,立
微分方程y"-2y’+2y=ex的通解为________.
Theroughdraftofanyresearchreportshouldbeeditedto______thatalldataarecorrectlypresented,thatallequipmentsarel
TheNewHealthFoodManypeopleregretfullyturndownchocolates,fearingruinedfiguresandcomplexions./Butnow,scienti
最新回复
(
0
)