• 2022-06-05
    ‌直接插入排序和冒泡排序在初始数据基本有序的情况下,时间复杂性均为____。‏
    A: O(n)
    B: O(logn)
    C: O(nlogn)
    D: O(n^2)
  • A

    内容

    • 0

      在排序算法中,插入排序在平均情况下的时间复杂度是() A: O(n) B: O(logn) C: O(n^3) D: O(n^2)

    • 1

      使用二分搜索算法在 n 个有序元素表中搜索一个特定元素, 在最好情况和最坏情况下搜索的时间复杂性分别为( )。 A: O(1) ,O(logn) B: O(n) ,O(logn) C: O(1) ,O(nlogn) D: O(n) ,O(nlogn)

    • 2

      使用二分搜索算法在n个有序元素表中搜索一个特定元素,在最好情况和最坏情况下搜索的时间复杂性分别为(<br/>)。 A: O(1),O(logn) B: O(n),O(logn) C: O(1),O(nlogn) D: O(n),O(nlogn)

    • 3

      快速排序的平均时间复杂度是( )。 A: O(logn) B: O(n) C: O(nlogn) D: O(n^2)

    • 4

      直接插入排序、冒泡排序和简单选择排序在最好情况下的时间复杂度均为O(n)。