首页 > 编程语言 > 详细

牛客网-《剑指offer》-二维数组中的查找

时间:2016-01-07 18:16:20      阅读:255      评论:0      收藏:0      [点我收藏+]

C++

 1 class Solution {
 2 public:
 3     bool Find(vector<vector<int> > array,int target) {
 4         int rows = array.size();
 5         int cols = array[0].size();
 6         int x = cols - 1;
 7         int y = 0;
 8         while ( x >= 0 && y < rows ) {
 9             if (array[x][y] == target) return true;
10             if (array[x][y] < target) y++;
11             if (array[x][y] > target) x--;
12         }
13         return false;
14     }
15 };

 

牛客网-《剑指offer》-二维数组中的查找

原文:http://www.cnblogs.com/CheeseZH/p/5110536.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!