首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
admin
2023-02-06
73
问题
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
选项
答案
算法如下: [*] 设该堆对应的树高为h,则满足h≤log
2
R.len,调整是自底向上查找,最多查找到树根,所以时间复杂度为O(log
2
R.len)。
解析
转载请注明原文地址:https://kaotiyun.com/show/bEwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
曹老师在学习方面严格要求学生,充分调动学生的学习主动性,引导学生自主学习。在平时的生活中,他也十分关心学生,常常与学生一起开展课外活动。曹老师与学生之间的师生关系最有可能属于()。
说服教育法是指通过创设良好的情境,潜移默化地培养学生品德的方法。()
考试是现代教育评价的手段和工具。以下关于考试的说法错误的是()。
问题解决的第一步是()。
学生的认知发展虽然具有一定的方向和先后顺序,但是这种发展是可逆的。()
板书设计的主要原则()。
给定资料1.柏屋村由7个自然村组成,村域面积4.5万平方公里,人口1450人,村党总支下设三个党支部,共有党员62名。在2013年以前,别说由党员带领大家破解村里的发展难题,村党总支就是想开个党员会议也不容易,经常出现“程序过半人没齐,
下列关于地图的叙述正确的是:
在社会文化的变革中,如果要创新,就必须要有新的思维,必须突破原有的观念体系和知识框架,必须要对社会已经蔓延的“常识”进行反思和批判。这里的“常识”,指既定的思想框架和方法路径。尽管这种思想框架和方法路径可能是人类智慧和实践的一种积累,但是随着历史的发展,它
有n个结点的二叉树,已知叶结点个数为n0。(1)写出求度为1的结点的个数的nn1的计算公式。(2)若此树是深度为h的完全二叉树,写出n为最小的公式。(3)若二叉树中仅有度为0和度为2的结点,写出求该二叉树结点个数n的公式。
随机试题
求下图(a)所示桁架中杆件AC和AB之间的相对转角β。已知各杆EA相同。
唐代书法家______把书法艺术分为神、妙、能三品。()
应用呼气末正压通气治疗ARDS的原理,下列哪项是错误的
A、配对t检验B、样本均数与总体均数比较t检验C、两样本均数比较t检验D、γ2检验E、方差分析已知正常人血清β脂蛋白为4.5mmol/L,通过随机抽样测得130名微波作业人员血清β脂蛋白的均数为3.2mmol/L,标准差为0.81mmol/L,
职业发展是指一个人一生的工作经历,特别是职业、职位的变迁及工作理想的实现过程。职业发展的概念始于()。
雨期路堤应分层填筑,每一层的表面应做成()的排水横坡。
经济措施是最易为人们所接受和采用的措施,如()等。[2007年真题]
经济全球化可以具体划分为()。
向端用户提供尽可能宽的网络接入是引起人们广泛关注的技术。(46)只能提供128kb/s的接入数据速率,(47)则是通过电话双绞线向端用户提供更高信息传输带宽的一种接入技术,而采用(48)和电缆调制解调器也可获得和后者同样数量级的接入带宽。第3代无线通信的(
设有如下过程:Subff(x,y,z)x=y+zEndSub下列选项中所有参数的虚实结合都是传址方式调用的是()。
最新回复
(
0
)