题目链接
https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e?tpId=13&&tqId=11154&rp=1&ru=/activity/oj&qru=/ta/coding-interviews/question-ranking
代码
class Solution {public:bool Find(int target, vector<vector<int> > array) {int row=array.size();int rank=array[0].size();bool isInArray=false;for(int i=0;i<row;i++){for(int j=0;j<rank;j++){if(array[i][j]==target){isInArray=true;break;}}if(isInArray){break;}}return isInArray;}};
分析
这题很简单,需要注意的是找到 target 后,需要 break 两次来跳出双层 for 循环。
