首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
admin
2023-02-06
70
问题
写一个HeapInsert(R,key)算法,将关键字插入到堆R中,并保证插入后R仍是堆。请分析算法的时间复杂度。提示:将key先插入R中已有元素的尾部(即原堆的长度加1的位置,插入后堆的长度加1),然后自下往上调整,使插入的关键字满足堆性质。
选项
答案
算法如下: [*] 设该堆对应的树高为h,则满足h≤log
2
R.len,调整是自底向上查找,最多查找到树根,所以时间复杂度为O(log
2
R.len)。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/bEwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
学生在教师指导下运用知识反复完成一定的操作或解决某类作业与习题,以加深理解,形成技能、技巧。这种教学方法是()。
对语法规则、公式符号、法律条文等知识的记忆属于情景记忆。()
沉思型认知方式的特点是反应慢、准确性高。()
下列选项中,不属于收文程序中初审重点的是()。
在小学低年级的某次数学测验中,由于数学试卷中试题的文字表述过于复杂,学生不能完全理解题干的要求,也不能正确解答试题,以致该试卷无法准确测量学生的数学学习情况。据此可以判断这次数学测验是()。
材料一新春伊始,《新农村》记者小梁到基层调研,以下是他在两个村庄采访的片段。“村子真于净”,这是外来人对东各村的第一印象。村道上见不到一张纸片,家家院里院外也清清爽爽。79岁的高大妈笑着把小梁往屋里迎。冬季取暖煤改电以后,高大妈家装了地暖,外面再
深度学习是指在模仿人脑机制的神经网络中,对人工神经元的层进行了“多层处理”。深度学习不仅可以让AI(人工智能)读取大量图片,还可以让AI自主提取图片特征。得益于深度学习技术的面世,只要有大量数据,AI就能以极高的准确率进行学习,从而大幅度拓展了AI的应用范
在社会文化的变革中,如果要创新,就必须要有新的思维,必须突破原有的观念体系和知识框架,必须要对社会已经蔓延的“常识”进行反思和批判。这里的“常识”,指既定的思想框架和方法路径。尽管这种思想框架和方法路径可能是人类智慧和实践的一种积累,但是随着历史的发展,它
设计一个算法,判断一个算术表达式中的括号是否配对。算术表达式保存在带头结点的单循环链表中,每个结点有两个域:ch和link,其中ch域为字符类型。
假设一个仅包含二元运算符的算术表达式以链表形式存储在二叉树BT中,写出计算该算术表达式值的算法。
随机试题
厨房生产标准一般包括________。
动脉导管形成解剖上关闭的年龄(约80%)是
A、平肝泻火,清心利水B、益气健脾,宣肺利水C、滋阴补肾,平肝潜阳D、滋阴补肾,兼清余热E、健脾化湿急性肾小球肾炎气虚邪恋型治宜
下列属于膜控型缓控释制剂致孔剂的是()。
钢筋下料长度等于()。
下列会计分录中,属于复合会计分录的有()。
诗歌是世界上最古老、最基本的文学形式,是一种阐述心灵的文学体裁.而诗人则需要掌握成熟的艺术技巧,按照一定的音节、声调和韵律的要求,用凝练的语言、充沛的情感以及丰富的意象来高度集中地表现社会生活和人类精神世界。这段文字意在说明:
根据《同韵字表》,属于同韵字的是()。(首都师范大学2015)
反应在艺术和文学中的乡村生活理想是中国文明的重要特征。这在很大程度上归功于道家对自然的感情。传统中国画有两个最受青睐的主题,一是家庭生活的各种幸福场景,画中往往有老人在下棋饮茶,男人在耕耘收割,妇女在织布缝衣,小孩在户外玩耍。另一个则是乡村生活的种种乐趣,
Anorganization’sreputation,profitability,andevenitscontinuedexistencecandependonthedegreetowhichitstargetedpub
最新回复
(
0
)