标签:题目 掌握 时间 while 代码 span 二分搜索 部分 搜索
时间复杂度:二分查找是将数组 array 从中间切成大致相等的两部分,取 array[n/2] 与key做比较,如果 x==a[n/2] ,则找到 key 。因为每次规模都小一半,最多找了 k 次,则 2^k = n, k = log n,时间复杂度为O(log n)。
空间复杂度:本题变量不会随着 n 而变化,空间复杂度为O(1)。
标签:题目 掌握 时间 while 代码 span 二分搜索 部分 搜索
原文地址:https://www.cnblogs.com/sisilovestudy/p/9826536.html