首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
admin
2018-08-12
52
问题
写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针p所指,其双亲结点由指针f所指,并假设被删除结点是其双亲结点的右孩子。描述上述算法。
选项
答案
void Delete(BSTree t,p){ //在二叉排序树t中,删除f所指结点的右孩子(由p所指向) if(p一>lchild==null){f一>rchild=p一>rchild;free(p);}//p无左子女 else{ //ffj 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/RMRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
国际组织的“民主集中制”原则,是在()文献中首次规定的。
下面有关兵制的内容,与唐玄宗有关的是()
中国共产党在下列哪次会议上规定了党的最高纲领和最低纲领?()
“二战”后,联合国的成立反映了世界人民和平的愿望,下列叙述正确的是()。
世界近代史上,世界经济发展经历了两次大的飞跃,即第一次工业革命和第二次工业革命。阅读下面两段材料,回答问题:材料一工业革命的主角——蒸汽机,是经验和科学相结合的产物。科学对工业革命的发展做出重大贡献。工场手工业的生产,主要依靠以人力和经
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有n个结点,采用三叉链表存储时,每个结点的数据域需要d个字节,每个指针域占用4个字节,若采用顺序存储,最后一个结点下标为k(起
设有3阶B一树,如图1-4所示。从(1)得到的B-树上删除66。试画出删除后的B-树。
下面关于B-树和B4一树的叙述中,不正确的是()。
随机试题
单井动态分析要根据分析结果提出加强管理和()的调整措施。
公司被依法宣告破产的,由人民法院依照有关法律的规定组成清算组,进行清算。清算组的成员应是()。
看到老师来向他祝贺成功时,他顿时流下了眼泪。
在下列检查方法中,对甲状腺肿瘤诊断正确率高的方法是
[2011专业案例真题下午卷]某125MW火电机组低压厂变压器回路从6kV厂用工作段母线引接,该母线短路电流周期分量起始值为28kA。低压厂变压器为油浸自冷式三相变压器,参数为:Se=1000kVA,Ud=6.3/0.4kV,阻抗电压Ud=4.5%,接线组
根据《节约能源法》的规定,国家实施的能源发展战略是()。
组成材料预算价格的费用有()。
下列关于营业税的说法中,表述正确的有()。
经营者违反《反垄断法》规定,达成并实施垄断协议的,可以采取的处罚有()。
组织结构的形式有()。
最新回复
(
0
)