单选题

以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,在最坏的情况下,计算时间可以达到O(nlogn)的是 (此空作答) ;该算法采用的设计方法是 () 。

A. 归并排序
B. 插入排序
C. 选择排序
D. 冒泡排序

查看答案
该试题由用户211****40提供 查看答案人数:15203 如遇到问题请 联系客服
正确答案
该试题由用户211****40提供 查看答案人数:15204 如遇到问题请联系客服

相关试题

换一换
单选题
以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,在最坏的情况下,计算时间可以达到O(nlogn)的是 (此空作答) ;该算法采用的设计方法是 () 。
A.归并排序 B.插入排序 C.选择排序 D.冒泡排序
答案
单选题
以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,在最坏的情况下,计算时间可以达到O(nlogn)的是 () ;该算法采用的设计方法是 (此空作答) 。
A.分治法 B.贪心法 C.动态规划方法 D.回溯法
答案
单选题
对n个关键字作快速排序,在最坏情况下,算法的时间复杂是()
A.O(n) B.O(n^2) C.O(nlog2n) D.O(n^3)
答案
单选题
对有n个记录的表进行直接插入排序,在最坏情况下需要比较()次关键字。
A.n-1 B.n C.n+1 D.n(n-1)/2
答案
单选题
对有n个记录的表进行直接插入排序,在最坏情况下需进行次关键字比较()
A.n-1 B.n+1 C.n/2 D.n(n-1)/2
答案
单选题
下面的排序算法中,最坏情况下计算时间可以达到O(nlogn)的是()
A.直接插入排序 B.希尔排序 C.简单选择排序 D.归并排序
答案
单选题
对n个数排序,最坏情况下时间复杂度最低的算法是(  )排序算法。
A.插入 B.冒泡 C.归并 D.快速
答案
单选题
快速排序算法在最坏情况下的时间复杂度为( )。
A.O(n) B.O(n log2n) C.O(n2) D.O(log2n)
答案
主观题
在基于排序码比较的排序算法中,算法的最坏情况下的时间复杂度不高于O(nlog2n)
答案
判断题
在最坏情况下,快速排序的效率仍然高于其他所有排序算法。
答案
热门试题
对n个不同的关键字由小到大进行冒泡排序,在下列( )情况下比较的次数最多。 冒泡排序在最坏的情况下比较次数是( )。 冒泡排序在最坏情况下的比较次数是( ) (第八章)n个数据元素使用冒泡排序算法进行排序时,最坏情况下的比较次数为(? ? )。 ( 7 )冒泡排序在最坏情况下的比较次数是 冒泡排序在最坏情况下的比较次数是 (2) 。 下列排序方法中,最坏情况下比较次数最少的是 任何一个基于"比较"的内部排序的算法中,若对6个元素进行排序,在最坏情况下所需的比较次数至少为() 对顺序表中的n个记录进行直接插入排序,在最好情况下需要比较________次关键字 冒泡排序在初始关键字序列为逆序的情况下执行的交换次数最多() 堆排序最坏情况下的时间复杂度为(). 堆排序最坏情况下的时间复杂度为()。 对有n个元素的表作快速排序,在最坏情况下,算法的时间复杂度是() 对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是 对有 n 个记录的表作快速排序,在最坏情况下,算法的时间复杂度是( )。 (4)下列排序方法中,最坏情况下比较次数最少的是 在最坏情况下,堆排序需要比较的次数为 【3】 。 在最坏情况下,堆排序需要比较的次数为 【4】 。 中国大学MOOC: 对有n个记录的表进行直接插入排序,在最好情况下需比较( )次关键字。 设关键字序列()是堆,设计算法将关键字序列()调整为堆。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位