首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于一个长度为n的任意表进行排序,至少需要进行的比较次数是( )。
对于一个长度为n的任意表进行排序,至少需要进行的比较次数是( )。
admin
2021-08-17
44
问题
对于一个长度为n的任意表进行排序,至少需要进行的比较次数是( )。
选项
A、O(n)
B、O(n
2
)
C、O(log
D、O(nlogn)
答案
D
解析
在排序过程中,每次比较会有两种情况出现,若整个排序过程中至少需要t次比较,则显然会有2
t
种情况,由于n个记录总共有n!种不同的排列,因而必须有n!种不同的比较路径,于是有:2
t
≥n!,即t≥log
2
(n!)。因为log
2
(n!)≈nlog
2
n,所以t≥nlog2n。
转载请注明原文地址:https://kaotiyun.com/show/HD3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
用户程序发出磁盘I/O请求后,系统的处理流程是:用户程序→系统调用处理程序→设备驱动程序→中断处理程序。其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是
下列关于中断I/O方式和DMA方式比较的叙述中,错误的是
某磁盘的转速为10000转/分,平均寻道时间是6ms,磁盘传输速率是20MB/s,磁盘控制器延迟为0.2ms,渎取一个4KB的扇区所需的平均时间约为
在一棵高度为2的5阶B树中,所含关键字的个数最少是
一个栈的入栈序列为1,2,3,…,n,其出栈序列是ρ1,ρ2,ρ3,…,ρn。若p2=3,则ρ可能取值的个数是
假定某计算机字长16位,没有Cache,运算器一次定点加法时间等于100ns,配置的磁盘旋转速度为每分钟3000转,每个磁道上记录两个数据块,每一块有8000B,两个数据块之间间隙的越过时间为2ms,主存周期为500ns,存储器总线宽度为16位,总线带宽为
在顺序表的动态存储定义中需要包含的数据成员是()。Ⅰ.数组指针*dataⅡ.表中元素个数nⅢ.表的大小maxSizeⅣ.数组基址base
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种
随机试题
频谱分析仪按工作原理分为()和()两种类型。
爱国主义的作用有()
患儿7个月,牛奶喂养,5个月时加米汤,未加蛋黄、肉泥。查体:反应迟钝,表情呆滞,面黄虚胖,毛发枯黄,肝脾分别在肋下2.5cm,血涂片示红细胞体积增大。该患儿的正确诊断为
在班级管理中一切要从学生出发,以有利于学生发展的目标开展管理,以学生人格的完善和学业的成长为指向,这体现的是()原则。
《中华人民共和圈教育法》规定,国家在受教育者中进行()的教育,进行理想、道德、纪律、法制、国防和民族团结的教育。
加尔文教传播到法国后,其信仰者被称为()。
在VisualBasic中,不能关闭的窗口是
Today,theTowerofLondonisoneofthemostpopulartourist【1】andattractso-verthreemillionvisitorsayear.Itwasoccasio
ThinkTwice:It’sAllRightAlegendaryfigureinmusichistory,Dylan,bornin1941,is【C1】________oneofthemostinfluent
Thetraditionaltwo-parentsfamilyisfastgivingwayintheAmericaofthe1980stohouseholdsinwhichoneadultmustjuggle
最新回复
(
0
)