首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
admin
2019-08-01
51
问题
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针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一>lehild;free(q);} } }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/ikCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1922年2月,美、英、法、意、日五国通过了《五国海军条约》,规定了各国海军主力舰和航空母舰的限额,以及在东亚设置海军基地的要求等内容。该条约的缔结表明()
提出帝王“受命不于天。于其人”观点的唐代思想家是()。
在明朝中叶,农业生产发生了一件非常重要的事件——(),对于当时的食物结构产生了重大的影响
巴黎和会上,英美主张把原德国在山东的权利转让给日本,华盛顿会议又表示支持中国让日本归还山东的要求,英美态度发生变化的根本原因是()。
全国高校院系调整的时间是()。
红山文化的代表性墓葬形式为()。
晚清时期下列武装力量出现的先后顺序是
“两个凡是”
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
在操作系统中,P,V操作是一种()。
随机试题
肝细胞有三个不同的功能面即_________、_________和_________。
我国宪法规定,人民行使国家权力的机关是全国人民代表大会。
螺旋CT行容积采样,扫描范围为500mm,螺距为2,准直器宽度为10mm,如果重建间隔为20mm,最终获得的重建图像数为
有关SLE的临床表现,下列哪项不符
某生产企业2011年转让一栋八十年代末建造的办公楼,取得转让收入400万元,缴纳相关税费共计25万元。该办公楼原造价300万元,如果按现行市场价格的材料、人工费计算,建造同样的办公楼需800万元,该办公楼经评估还有四成新。该企业转让办公棱缴纳的土地增值税为
结合当前高等教育发展,论述我国高等学校教师聘任制度的改革重点和方向。
下列关于中华法系的说法错误的是()。
对于一个类定义,下列叙述中错误的是()。
Thetermhomeschoolingorhometuition,asitiscalledinEngland,meanseducatingchildrenathomeorinplacesotherthana【
Ifourbrainswerecomputers,we’dsimplyaddachiptoupgradeourmemory.Thehumanbrain,therefore,ismore【M1】______comple
最新回复
(
0
)