算法模板

2020-06-12  本文已影响0人  yousa_

二分查找

def bi_search(matrix, target):
    left = 0
    right = len(matrix) - 1
    while (left <= right):
        mid = (left + right) >> 1
        if matrix[mid] == target:
            return True
        elif matrix[mid] < target:
            left = mid + 1
        else:
            right = mid - 1
    return False
上一篇下一篇

猜你喜欢

热点阅读