二维数组中的查找
问题简述
一个 n * m 的二维数组,每一行从左到右递增,每一列从上到下递增。
输入一个整数,判断该数组中是否含有该整数。
思路
法1)对每一行做二分查找,时间复杂度
O(N*logM)
法2)模拟二分,从左下角开始查找,打标目标值往右,小于目标值往上;
Last updated
问题简述
一个 n * m 的二维数组,每一行从左到右递增,每一列从上到下递增。
输入一个整数,判断该数组中是否含有该整数。
思路
法1)对每一行做二分查找,时间复杂度O(N*logM)
法2)模拟二分,从左下角开始查找,打标目标值往右,小于目标值往上;
Last updated