首页
闂佺ǹ娴氶崗娑氭椤掑嫬鐭楅柨鐕傛嫹
濠殿喗锚閻°劎绮婇悙顒€顕遍柨鐕傛嫹
闁荤喐顨嗙€笛囨偉閸撲焦濯奸柨鐕傛嫹
缂備椒鍕橀崹娲Χ閻撳寒娼栭柨鐕傛嫹
婵炴垶鎸搁ˇ顖毭瑰Δ鈧オ濠氬棘閸撗呮瀫
闂佺厧鐡ㄩ崹褰掓偤閺冨牆绠戦柕澶堝妽缁侇喚鈧鍣幏锟�
闂佺粯纰嶇划蹇涙儍閻e本瀚氶柨鐕傛嫹
婵炴垶鎸撮崑鎾剁磼閺冣偓閻熴儵宕虹仦鐐劅闁跨噦鎷�
闂佺懓鐡ㄩ崝姗€顢氶姀鈥崇窞鐟滃秹宕i敓锟�
闂佸搫绉村ú顓€€傞敓锟�
闂佸搫鎳樼紓姘跺礂閿燂拷
TAG
闂佺懓鍚嬬划搴ㄥ磼閿燂拷
排序时扫描待排序记录序列,顺次比较相邻的两个元素的大小,逆序时就交换位置,这是()排序的基本思想。
精华吧
→
答案
→
慕课
→
未分类
排序时扫描待排序记录序列,顺次比较相邻的两个元素的大小,逆序时就交换位置,这是()排序的基本思想。
A.堆
B.直接插入
C.快速
D.冒泡
正确答案:冒泡
Tag:
数据结构Java语言描述
逆序
序列
时间:2022-01-18 21:13:51
上一篇:
快速排序方法在()情况下最不利于发挥其长处。
下一篇:
在任何情况下,时间复杂度均为O(nlog2n)的不稳定的排序方法是()
相关答案
1.
如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用()方法最快。
2.
下列排序算法中()排序在一趟结束后不一定能选出一个元素放在其最终位置上。
3.
下列排序算法中()不能保证每趟排序至少能将一个元素放到其最终的位置上。
4.
对序列{15,9,7,8,20,?1,4}进行排序,进行一趟后数据的排列变为{4,9,?1,8,20,7,15};则采用的是()排序。
5.
对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为:(1)1547258421(2)1521258447(3)1521258447(4)1521254784则采用的排序是()。
6.
若需在O(nlog2n)的时间内完成对数组元素的排序,且要求排序是稳定的,则可选择的排序方法是()。
7.
当待排序序列基本有序时,以下排序方法中,()最不利于其优势的发挥。
8.
关键字序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中()的两趟排序后的结果。
9.
若上题的数据经一趟排序后的排列为{9,15,7,8,20,?1,4},则采用的是()排序。
10.
数据序列(2,1,4,9,8,10,6,20)只能是下列排序算法中的()两趟排序后的结果。
热门答案
1.
在待排序序列局部有序时,效率最高的排序算法是()
2.
从待排序的序列中选出关键字值最大的记录放到有序序列中,该排序方法称为()。
3.
在对一组关键字序列{70,55,100,15,33,65,50,40,95},进行直接插入排序时,把65插入,需要比较()次。
4.
一组记录的关键字为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为支点得到的一次划分结果为()。
5.
下列排序方法中,()所需的辅助空间最大。
6.
在下列排序算法中,哪一种算法的时间复杂度与初始排序序列无关()
7.
下面给出的四种排序算法中,()是不稳定的排序。
8.
内部排序算法的稳定性是指()。
9.
图的遍历方法主要有2种:()优先遍历和广度优先遍历。
10.
用Kruskal求最小生成树的时间复杂度为O(elge),适合于()。