首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
admin
2019-08-01
26
问题
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
选项
答案
void Delete(BSTree t,P){ //在二叉排序树t中,删除f所指结点的右孩子(由P所指向) if(P一>lchild==null){f->rchild=p->rchild;free(P);}//p无左子女 else{ //g]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);t } }
解析
转载请注明原文地址:https://kaotiyun.com/show/UtCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在下面哪本著作中以异化劳动理论的形式阐述了一种新的科学世界观的雏形?()
标志着整风运动开始向反“右派”斗争转变的重要文件是()。
1962,中共中央调整计划目标,工业生产值原定950亿元调为880亿元,钢产量755万吨调为600万吨,并按“经济合理,保留骨干的原则,对企业关停并转。这举措目标
论述科举制度的演变及其历史作用。
北宋在统一南方割据势力的过程中特设(),把征南所得的财富统一存放,以作日后恢复幽燕之费。
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
既考虑作业等待时间又考虑作业执行时间的调度算法是()。
著名的网络OSI七层模型是由()组织提出来的。
如果互联的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的多个网络互联设备应该是()。
随机试题
简述经济全球化的定义及特点。
有关会阴湿热敷溶液的温度及药液浓度,下列正确的是
为患者进行体格检查时医生首先做到的是()
分年投资计划表中包含()项目。
《中华人民共和国知识产权海关保护条例》所称知识产权海关保护,是指海关对与进出口货物有关并受中华人民共和国法律、行政法规保护的下列权利:
某外贸公司2014年8月从生产企业(一般纳税人)购入一批化妆品,取得增值税专用发票,支付价款40万元、增值税6.8万元,当月将该批化妆品全部出口,取得销售收入60万元。该外贸公司出口化妆品应退流转税()万元。(增值税出口退税率13%、消费税税率30
下列不属于直接人工效率差异形成原因的是()。
诱导需求,医生在涉及自身经济利益的服务中,医生既是顾问,又是卫生服务的提供者,因此可以创造额外需求,即供方创造需求。根据上述定义,下列说法不正确的是:
规定小学教育“发展儿童身心,并培养儿童民族意识、国民道德基础及生活所必需的基本知识技能”的文件是
FoodwasteinSeattleisfinallymadeintoakindof
最新回复
(
0
)