[1, 4, 7, 11, 15],
[2, 5, 8, 12, 19],
[3, 6, 9, 16, 22],
[10, 13, 14, 17, 24],
[18, 21, 23, 26, 30]
]
给定 target = 5,返回 true。
链接:https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof
1 class Solution { 2 public: 3 bool findNumberIn2DArray(vector<vector<int>>& matrix, int target) { 4 if(matrix.empty()) return false; 5 int n=matrix.size(),m=matrix[0].size(); 6 //n是行数,m是列数 7 for(int i=0;i<n;i++) 8 for(int j=0;j<m;j++) 9 { 10 if(matrix[i][j]>target) break; 11 if(matrix[i][j]==target) return true; 12 } 13 return false; 14 } 15 };