更多“通过相邻数据元素的交换逐步:搿线性表变成有序的排序方法是( ) A.冒泡排序法B.简单选择 ”相关问题
  • 第1题:

    ● 如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。 (41) 是稳定的排序方法,因为这种方法在比较相邻元素时,值相同的元素并不进行交换。

    (41)

    A. 冒泡排序

    B. 希尔排序

    C. 快速排序

    D. 简单选择排序


    正确答案:A

  • 第2题:

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

    A折半排序

    B冒泡排序

    C归并排序

    D简单选择排序


    D

  • 第3题:

    2、关于排序算法说法不正确的是()。

    A.冒泡排序和选择排序都属于交换类的排序算法。

    B.冒泡排序是一种稳定的排序算法。

    C.对于同一个待排序列进行排序,使用选择排序比冒泡排序具有更少的元素交换次数。

    D.冒泡排序是一种通过多次选择最值并把它交换至数列一端,最终使数列达到有序的排序算法。


    冒泡排序是一种通过多次选择最值并把它交换至数列一端,最终使数列达到有序的排序算法。

  • 第4题:

    用某排序方法对一个关键码序列进行递增排序时,对于其中关键码相同的元素,若该方法可保证在排序前后这些元素的相对位置不变,则称该排序方法是稳定的。以下关于排序方法稳定性的叙述中,正确的是( )。

    A.冒泡排序和简单选择排序都是稳定的排序方法
    B.冒泡排序是稳定的排序方法,简单选择排序不是
    C.简单选择排序是稳定的排序方法,冒泡排序不是
    D.冒泡排序和简单选择排序都不是稳定的排序方法

    答案:B
    解析:

  • 第5题:

    排序时扫描待排序记录序列,顺次比较相邻的两个元素的大小,逆序时就交换位置,这是()方法的基本思想。

    A.简单选择排序

    B.直接插入排序

    C.快速排序

    D.冒泡排序


    冒泡排序