剑指 Offer 04. 二维数组中的查找
题目来源:剑指Offer04
题目链接:https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/
题目描述
在一个 n * m
的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
示例:
现有矩阵 matrix 如下:
1 | [ |
给定 target
= 5,返回 true
。
给定 target
= 20,返回 false
。
限制:
0 <= n <= 1000
0 <= m <= 1000
问题分析
示例代码
1 | public boolean findNumberIn2DArray(int[][] matrix, int target) { |
执行结果: