首页/ 题库 / [单选题]对n个关键字的序列进行快速排序,平均情况的答案

对n个关键字的序列进行快速排序,平均情况下的空间复杂度为_______

单选题
2022-08-11 02:44
A、O(1)
B、O(logn)
C、O(n)
D、O(nlogn)
查看答案

正确答案
D

试题解析

标签:
感兴趣题目
对n个关键字的序列进行快速排序,平均情况下的空间复杂度为_______
算法的空间复杂度是指 ______。
算法空间复杂度是指______。
算法空间复杂度是指______。
对n个记录的文件进行归并排序,所需要的辅助存储空间为_______。
在对n个元素进行快速排序的过程中,最坏情况下需要进行______趟。
对n个元素进行快速排序时,最坏情况下的时间复杂度为______。
对n个元素进行快速排序时,最坏情况下的时间复杂度为______。
n个记录直接插入排序所需的记录平均移动次数是______
某顺序存储的表格,其中有90000个元素,已按关键字递增有序排列,现假定对各个元素进行查找的概率是相同的,并且各个元素的关键字皆不相同。用顺序查找法查找时,平均比较次数约为__(1)__,最大比较次数为__(2)__。 现把90000个元素按排列顺序划分成若干组,使每组有g个元素(最后一组可能不足g个)。查找时,先从第一组开始,通过比较各组的最后一个元素的关键字,找到欲查找的元素所在的组,然后再用顺序查找法找到欲查找的元素。 在这种查找法中,使总的平均比较次数最小的g是__(3)__,此时的平均比较次数是__(4)__。当g的值大于等于90000时,此方法的查找速度接近于__(5)__。 空白(1)处应选择()
在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是__(1)__。从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为__(2)__。设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用__(3)__排序法。空白(1)处应选择()
某顺序存储的表格,其中有90000个元素,已按关键字递增有序排列,现假定对各个元素进行查找的概率是相同的,并且各个元素的关键字皆不相同。用顺序查找法查找时,平均比较次数约为__(1)__,最大比较次数为__(2)__。 现把90000个元素按排列顺序划分成若干组,使每组有g个元素(最后一组可能不足g个)。查找时,先从第一组开始,通过比较各组的最后一个元素的关键字,找到欲查找的元素所在的组,然后再用顺序查找法找到欲查找的元素。 在这种查找法中,使总的平均比较次数最小的g是__(3)__,此时的平均比较次数是__(4)__。当g的值大于等于90000时,此方法的查找速度接近于__(5)__。 空白(5)处应选择()
相关题目
当进行Excel中的分类汇总时,必须事先按_______对数据表进行排序。
在Excel中,对数据表进行排序时,在"排序"对话框中最多能够指定的排序关键字为______。
可以使用________关键字显示未加密存储过程信息,执行存储过程的关键字是_________,统计列平均值的聚合函数为________,修改对象的关键字为_______,删除对象的关键字为_________。
在对Excel 2010中,对数据表进行排序时,在排序对话框中能够指定的 排序关键字个数限制为______。
在Excel中,假定存在着一个职工简表,要对职工工资按职称属性进行分类汇总,则在分类汇总前必须进行数据排序,所选择的关键字为_____。
对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(5)处应选择()
对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(4)处应选择()
对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(3)处应选择()
对含有n个元素的散列表进行检索,平均检索长度为______。
对包含n个元素的散列表进行检索,平均检索长度________。
对包含N个元素的散列表进行检索,平均检索长度________
一组记录的关键字为(45,80,55,40,42,85),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为______。
对具有n个元素的顺序表(采用顺序存储的线性表)进行______操作,其耗时与n的大小无关。
在n(n>0)个元素的顺序栈中删除,1个元素的时间复杂度为______。
快速排序算法采用的设计方法是______。
对下列关键字序列用快速排序法进行排序时,速度最快的是 ______。
以下关键字序列用快速排序法进行排序,速度最慢的是______。
在待排序的元素序列基本有序的前提下,效率最高的排序算法是______。
在最坏情况下,下列排序方法中时间复杂度最小的是______。
下列排序方法中,最好情况下,时间复杂度为O(n)的算法是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧