重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 其他> 其他
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

在快速排序过程中,通常取序列中的第1个记录作为枢轴,以它为“分界线”重排其余记录。但当初始记录序列按关键字有序或基本有序时,快速排序将蜕化为起泡排序,为改进之,应如何选取枢轴记录?

答案
查看答案
更多“在快速排序过程中,通常取序列中的第1个记录作为枢轴,以它为“分界线”重排其余记录。但当初始记录序列按关键字有序或基本有序时,快速排序将蜕化为起泡排序,为改进之,应如何选取枢轴记录?”相关的问题

第1题

已知某序列为{49,38,65,97,76,13,27),试采用该序列的第1个元素为枢轴进行快速排序,则经过1趟快速
排序之后所得到的序列为【 】。

点击查看答案

第2题

已知某序列为{49,38,65,97,?6,13,27},试采用该序列的第1个元素为枢轴进行快速排序,则经过1趟快速
排序之后所得到的序列为【 】。

点击查看答案

第3题

如果只想得到1024个元素组成的序列中第5个最小元素之前的部分排序的序列,用()方法最快。

A.起泡排序

B.简单选择排序

C.快速排序

D.堆排序

点击查看答案

第4题

如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用()方法最快。

A.起泡排序

B.快速排列

C.Shell排序

D.堆排序

E.单单选择排序

点击查看答案

第5题

在排序过程中,键值比较的次数与初始序列的排列顺序无关的是()。

A.直接插入排序和快速排序

B.直接插入排序和归并排序

C.直接选择排序和归并排序

D.快速排序和归并排序和归并排序

点击查看答案

第6题

若对于第5题中的序列,经一趟排序后序列变成{9,15,7,8,20,-1,4},则采用的是下列的()排序。A.选

若对于第5题中的序列,经一趟排序后序列变成{9,15,7,8,20,-1,4},则采用的是下列的()排序。

A.选择排序

B.快速排序

C.直接插入排序

D.冒泡排序

点击查看答案

第7题

设有字母序列:Q,D,F,X,A,P,N,B,Y,M,C,W。请写出按下列方法对序列进行排序的中间结果(写成序列形式

设有字母序列:Q,D,F,X,A,P,N,B,Y,M,C,W。请写出按下列方法对序列进行排序的中间结果(写成序列形式):(1)快速排序一趟扫描的结果(取第一个元素为分界元素);(2)归并排序一趟扫描的结果。

点击查看答案

第8题

设被排序的结点序列共有N个结点,在该序列中的结点已十分接近排序的情况下,用直接插入排序、归并排
序和快速排序对其进行排序,这些算法的时间复杂度应为()。

A.O(N),O(N),O(N)

B.O(N),0(N*log2N),O(N*log2N)

C.O(N),O(N*log2N),O(N2)

D.O(N2),O(N*log2N),O(N2)

点击查看答案

第9题

设已有m个元素有序,在未排好序的序列中挑选第m+1个元素,并且只经过一次元素的交换就使第m+1个元素排序到位,该方法是()。

A.折半排序

B.冒泡排序

C.归并排序

D.简单选择排序

点击查看答案

第10题

在待排序的元素序列基本有序的前提下,效率最高的排序算法是______。

A.插入排序

B.选择排序

C.快速排序

D.归并排序

点击查看答案

第11题

设被排序的结点序列共有N个结点,在该序列中的结点已十分接近排序的情况下,用直接插入法、归并法和
一般的快速排序法对其排序,这些算法的时间复杂性应为()。【上海交通大学2005四、5(2分)】

A.O(N),O(N),O(N)

B.O(N),O(N*log2N),O(N*log2N)

C.O(N),O(N*log2N),O(N2)

D.O(N2),O(N*log2N),O(N2)

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝