[单选题]

请问对一个排好序的数组进行查找,时间复杂度为()

A.O(n)

B.O(lgn)

C.O(nlgn)

D.O(1)

参考答案与解析:

相关试题

对长度为n的£¯顷序表进行顺序查找的时间复杂度为(50)。

[单选题]对长度为n的/顷序表进行顺序查找的时间复杂度为(50)。A.O(n)B.O([log2n])C.O([log2](n+1))D.O(n2)

  • 查看答案
  • 使用二分查找算法在一个有序序列中查找一个元素的时间复杂度为()

    [单选题]使用二分查找算法在一个有序序列中查找一个元素的时间复杂度为()A.O(N)B.O(logN)C.O(N*N)D.O(N*logN)

  • 查看答案
  • 对n个元素的数组进行(63),其平均时间复杂度和最坏情况下的时间复杂度都是O(n

    [单选题]对n个元素的数组进行(63),其平均时间复杂度和最坏情况下的时间复杂度都是O(nlogn)。A.希尔排序B.快速排序C.堆排序D.选择排序

  • 查看答案
  • 二分查找一个具有n个元素的有序表,其时间复杂度为______。

    [单选题]二分查找一个具有n个元素的有序表,其时间复杂度为______。A.O(n)B.O(n2)C.O(log2n)D.(nlog2n)

  • 查看答案
  • 对 n 个元素的数组进行 (63) ,其平均时间复杂度和最坏情况下的时间复杂

    [单选题] 对 n 个元素的数组进行 (63) ,其平均时间复杂度和最坏情况下的时间复杂度都是O(nlogn)。(63)A. 希尔排序B. 快速排序C. 堆排序D. 选择排序

  • 查看答案
  • 对长度为n的顺序表进行顺序查找的时间复杂度为 (50) 。(50)

    [单选题]对长度为n的顺序表进行顺序查找的时间复杂度为 (50) 。(50) A.O(n)B.O([log2n])C.O([log2](n+1))D.O(n2)

  • 查看答案
  • 从二叉搜索树中查找一个元素时,其时间复杂度大致为()。

    [单选题]从二叉搜索树中查找一个元素时,其时间复杂度大致为( )。A.0(n)B.O(1)C.0(log2n)D.O(n2)

  • 查看答案
  • 二分查找的时间复杂度()

    [单选题]二分查找的时间复杂度()A.O(N*log(N))B.O(N)C.O(log(N))D.O(N^2)

  • 查看答案
  • 对具有n个结点的堆进行插入一个元素运算的时间复杂度为O(n)。

    [判断题] 对具有n个结点的堆进行插入一个元素运算的时间复杂度为O(n)。A . 正确B . 错误

  • 查看答案
  • 从具有n个结点的二叉查找树中查找一个元素时,在最坏情况下进行成功查找的时间复杂度

    [单选题]从具有n个结点的二叉查找树中查找一个元素时,在最坏情况下进行成功查找的时间复杂度为(51)。A.O(n)B.O(1)C.O(log2n)D.O(n2)

  • 查看答案