• 2022-11-03
    若对n个元素进行简单选择排序,则进行任一趟排序的过程中,为寻找最小值元素所需要的时间复杂度为_______。
    A: O(1)
    B: O(log2n)
    C: O(n)
    D: O(n2)
  • C

    内容

    • 0

      若对n个元素进行直接插入排序,在进行任意一趟排序的过程中,为寻找插入位置而需要的时间复杂度为() A: O(1) B: O(n) C: O(logn) D: O(n)

    • 1

      对n个元素进行快速排序,如果初始数据已经有序,则时间复杂度为()。 A: O(1) B: O(n) C: O(n2) D: O(log2n)

    • 2

      对具有n个元素的有序表进行折半搜索,则搜索任一元素的时间复杂度为() A: O(n) B: O(n2) C: O(1) D: O(log2n)

    • 3

      对n个元素进行堆排序的时间复杂度为_____。 A: O(n2) B: O(log2n) C: O(nlog2n) D: O(n)

    • 4

      在对n个元素进行快速排序的过程中,若每次划分得到的两个数据段的长度相等或只差一个元素,则排序的时间复杂度为 。? ;O(1);|;O(nlogn)|O(n^2);|O(n)