问答题
已知由n-1个关键字组成的序列(K
1
,K
2
,…,K
n-1
)是大顶堆,现在增加一个关键字K
n
,要求将关键字序列(K
1
,K
2
,…,K
n-1
,K
n
),重新调整为大顶堆。请完成以下要求: 说明你所设计算法的时间复杂度。
【参考答案】
时间复杂度分析:在循环当中,我们可以看出每次都是对结点的父母结点进行调整,因此操作次数正好是树的高度,时间复杂度为O(l......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
点击查看答案
问答题
给出算法的基本设计思想。
点击查看答案
相关试题
该报文的总长度是多少是否被分段
语句“mov r2,4+(sp)”的功能是什么
该IP报文的源地址和目的地址是什么
call sin指令的执行过程:先将当前PC值入...
这个报文最多经过多少个路由器就会被丢弃