参考答案和解析
正确答案:[log2n]+1
更多“在二路归并排序中,对n个记录进行归并的趟数为()。”相关问题
  • 第1题:

    对由n个记录所组成的有序关键码排序时,下列各常用排序算法的平均比较次数分别是:二路归并排序为(29),冒泡排序(30),快速排序为(31)。其中,归并排序和快速排序所需要的辅助存储分别是(32)和(33)。

    A.O(1)

    B.O(nlog2n)

    C.O(n)

    D.O(n2)

    E.O(n(log2n)2)


    正确答案:B

  • 第2题:

    对n个记录进行非递减排序,在第一趟排序之后,一定能把关键码序列中的最大或最小元素放在其最终排序位置上的排序算法是( )

    A.冒泡排序
    B.快速排序
    C.直接插入排序
    D.归并排序

    答案:A
    解析:
    本题考察数据结构与算法的基础知识。冒泡排序Bubble sort:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。

  • 第3题:

    若对27个元素只进行三趟多路归并排序,则选取的归并路数为()。

    A.2
    B.3
    C.4
    D.5

    答案:B
    解析:

  • 第4题:

    若对27个元素只进行3趟多路归并排序,则选取的归并路数为()

    • A、2
    • B、3
    • C、4
    • D、5

    正确答案:B

  • 第5题:

    归并排序中,归并的趟数是()。

    • A、O(n)
    • B、O(log2n)
    • C、O(nlog2n)
    • D、O(n2

    正确答案:B

  • 第6题:

    对于n个记录的集合进行归并排序,所需的附加空间消耗是()


    正确答案:O(n)

  • 第7题:

    对20个记录进行归并排序时,共需要进行()趟归并,在第三趟归并时是把长度为()的有序表两两归并为长度为()的有序表。


    正确答案:6;4;8

  • 第8题:

    填空题
    对20个记录进行归并排序时,共需要进行()趟归并,在第三趟归并时是把长度为()的有序表两两归并为长度为()的有序表。

    正确答案: 6,4,8
    解析: 暂无解析

  • 第9题:

    填空题
    对于n个记录的表进行2路归并排序,整个归并排序需进行()趟(遍)。

    正确答案: log2n
    解析: 暂无解析

  • 第10题:

    单选题
    归并排序中,归并的趟数是(  )。
    A

    O(n)

    B

    O(logn)

    C

    O(nlogn)

    D

    O(n*n)


    正确答案: B
    解析:

  • 第11题:

    单选题
    对由n个记录所组成的表按关键码排序时,下列各个常用排序算法的平均比较次数分别是:二路归并排序为( ),直接插入排序为( ),快速排序为( ),其中,归并排序和快速排序所需要的辅助存储分别是( )和( )。a.O(l)b.O(nlogzn)c.O(n)d.O(n2)e.O(n(logzn)2)f.O(logzn)
    A

    bdbcf

    B

    bcfed

    C

    dbecf

    D

    debfc


    正确答案: D
    解析:

  • 第12题:

    填空题
    假定一组记录为(46,79,56,38,40,80,46,75,28,46),对其进行归并排序的过程中,第二趟归并后的子表个数为()

    正确答案: 3
    解析: 暂无解析

  • 第13题:

    在归并排序过程中,需归并的趟数为______。

    A.n

    B.n1/2

    C.

    D.


    正确答案:D
    解析:对于二路归并排序,其归并次数相当于以待排元素为叶子的一棵完全二叉树的深度,故可得次数为:

  • 第14题:

    二路归并排序的时间复杂度为()。


    答案:C
    解析:

  • 第15题:

    对n个记录的文件进行二路归并排序,所需要的辅助存储空间为()。


    正确答案:O(n)

  • 第16题:

    对于n个记录的表进行2路归并排序,整个归并排序需进行()趟(遍)。


    正确答案:log2n

  • 第17题:

    假定一组记录为(46,79,56,38,40,80,46,75,28,46),对其进行归并排序的过程中,供需要()趟完成。


    正确答案:4

  • 第18题:

    在归并排序中,进行每趟归并的时间复杂度为(),整个排序过程的时间复杂度为(),空间复杂度为()。


    正确答案:O(n);O(nlog2n);O(n)

  • 第19题:

    假定一组记录为(46,79,56,38,40,80,46,75,28,46),对其进行归并排序的过程中,第二趟归并后的子表个数为()


    正确答案:3

  • 第20题:

    填空题
    在二路归并排序中,对n个记录进行归并的趟数为()。

    正确答案: [log2n]+1
    解析: 暂无解析

  • 第21题:

    填空题
    在归并排序中,进行每趟归并的时间复杂度为(),整个排序过程的时间复杂度为(),空间复杂度为()。

    正确答案: O(n),O(nlog2n),O(n)
    解析: 暂无解析

  • 第22题:

    填空题
    对n个记录的文件进行二路归并排序,所需要的辅助存储空间为()。

    正确答案: O(n)
    解析: 暂无解析

  • 第23题:

    单选题
    若对27个元素只进行3趟多路归并排序,则选取的归并路数为()
    A

    2

    B

    3

    C

    4

    D

    5


    正确答案: D
    解析: 暂无解析