从待排序的序列中任取一个结点作为关键码,采用交换方法使该值某一边的数为大于等于它的数,另一边为小于等于它的数,再分别对左右两边采取同样方法,这种排序方法称为 ( )。A.冒泡排序B.堆排序C.基数排序D.快速排序

题目

从待排序的序列中任取一个结点作为关键码,采用交换方法使该值某一边的数为大于等于它的数,另一边为小于等于它的数,再分别对左右两边采取同样方法,这种排序方法称为 ( )。

A.冒泡排序

B.堆排序

C.基数排序

D.快速排序


相似考题
更多“从待排序的序列中任取一个结点作为关键码,采用交换方法使该值某一边的数为大于等于它的数,另一边 ”相关问题
  • 第1题:

    若待排序序列已基本有序,要使它完全有序,为减少关键码的比较次数和移动次数,应当采用的排序方法是( )。

    A.直接插入排序

    B.快速排序

    C.希尔排序

    D.冒泡排序


    正确答案:A
    解析:直接插入排序是将一个记录插入到已经有序的顺序表中,形成一个新的记录数增加1的有序表。

  • 第2题:

    从0到9这10个数中任取一个数并且记下它的值,放回,再取一个数也记下它的值。当 两个值的和为8时,出现5的概率是多少?


    答案:C
    解析:
    两个数值的和为8,则可能的情况有0+8、1+7、2+6、3+5、4+4、5+3、6+2、7+1、8+0这9种 情况,其中出现5的有2种情况。因此所求概率为2/9

  • 第3题:

    【Test-10-1-2】每次从待排序序列中挑选出一个最小或最大元素,把它交换到该序列的最前端,此种排序方法叫做()排序。

    A.起泡排序

    B.直接插入排序

    C.简单选择排序

    D.二路归并排序


    C.简单选择排序

  • 第4题:

    ●非空二叉排序树的定义是:若根结点具有左子树,则左子树中所有结点的关键码均小于根结点的关键码;若根结点具有右子树,则右子树中所有结点的关键码均大于根结点的关键码;左、右子树也是二叉排序树。由此可知,在一个二叉排序树中,(40)。

    (40)

    A.从根结点到任何一个叶子结点的路径上,结点的关键码序列呈递增排列

    B.从根结点到任何一个叶子结点的路径上,结点的关键码序列呈递减排列

    C.同层次结点从左向右排列,结点的关键码序列呈递增排列

    D.同层次结点从左向右排列,结点的关键码序列呈递减排列


    正确答案:C

  • 第5题:

    非空二叉排序树的定义是:若根结点具有左子树,则左子树中所有结点的关键码均小于根结点的关键码:若根结点具有右子树,则右子树中所有结点的关键码均大于根结点的关键码;左、右子树也是二叉排序树。由此可知,在一个二叉排序树中( )。

    A.从根结点到任何一个叶子的路径上,结点的关键码序列呈递增排序
    B.从根结点到任何一个叶子的路径上,结点的关键码序列呈递减排序
    C.同层次结点从左向右排序,结点的关键码序列呈递增排序
    D.同层次结点从左向右排序,结点的关键码序列呈递减排序

    答案:C
    解析:
    本题考查二叉排序树基本概念。 某二叉排序树如下图所示。

    显然,在二叉排序树中,同层次的就结点从左至右呈递增排列。