首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在最坏情况下,堆排序的时间复杂度是( )。
在最坏情况下,堆排序的时间复杂度是( )。
admin
2021-07-09
53
问题
在最坏情况下,堆排序的时间复杂度是( )。
选项
A、O(lgo
2
n)
B、O(nlog
2
n)
C、O(n
2
)
D、O(n
1.5
)
答案
B
解析
若有n个元素的序列,将元素按顺序组成一棵完全二叉树,当且仅当满足下列条件时称为堆,大根堆是指所有结点的值大于或等于左右子结点的值;小根堆是指所有结点的值小于或等于左右子结点的值。在调整建堆的过程中,总是将根结点值与左、右子树的根结点进行比较,若不满足堆的条件,则将左、右子树根结点值中的大者与根结点值进行交换。堆排序最坏情况需要O(nlog
2
n)次比较,所以时间复杂度是O(nlog
2
n),B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Adtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的一组C语言数值常量是()。
以下叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012”,c[10]="xyz";s
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放人t所指数组中。例如,字符串中的数据为“AA
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
随机试题
50岁男性跌伤后就诊,最基本的检查应该是
尿妊娠试验不适用于下列哪项诊断
下列选项中,属于证券公司申请融资融券业务应当具备的条件有()。Ⅰ.财务状况良好,最近2年各项风险控制指标持续符合规定Ⅱ.有拟负责融资融券业务的高级管理人员和适当数量的专业人员Ⅲ.具有证券经纪业务资格Ⅳ.证券公司治理结构健全,内部控制有效
享有经济职权的主体是()。
甲公司与A公司2011年~2013年与投资有关资料如下:(1)2011年1月1日甲公司支付现金1000万元取得A公司15%的股权(不具有重大影响),发生相关税费3万元,假定该项投资无公允价值。(2)2011年4月1日,A公司宣告分配2010年实现的净
绿茶是最古老的茶叶品种,属不发酵茶。()
社会本位的课程思想改革,最早比较系统化地反映在柏拉图的()。
游过北京八达岭以后,可以回想起八达岭长城的形象。这种记忆称为()。
当我们浏览网站时,网站服务器将有关用户相信息(如身份识别号码、密码、用户访问该网站的次数)等信息以文本文件存在用户计算机中,请问其位于Windows文件夹下的 ______子文件夹。
设有关系R和S,关系代数表达式为R-(R-S)表示的是
最新回复
(
0
)