// 68ms  size 返回的是无符号整数,和负数比较时序特别注意转换 1 class Solution {
 2 public:
 3     bool searchMatrix(vector<vector<int> > &matrix, int target) {
 4         // Start typing your C/C++ solution below
 5         // DO NOT write int main() function
 6         int i=-1;
 7         for(;i<(int)(matrix.size()-1);i++)
 8         {
 9             if(target<matrix[i+1][0])
10                 break;
11         }
12         if(i==-1)
13         {
14             return false;
15         }
16         vector<int>::iterator p;
17         p=find(matrix[i].begin(),matrix[i].end(),target);
18         if(p!=matrix[i].end())
19             return true;
20         else
21             return false;
22     }
23 };

转载于:https://www.cnblogs.com/mengqingzhong/archive/2013/06/05/3118832.html

LeetCode Search a 2D Matrix相关推荐

  1. LeetCode Search a 2D Matrix II

    问题:给出一个二维数组,其行,列是递增的,和一个要查找的数,问矩阵中是否有要查找的数 思路: 第一种方法是直接暴力查找,在二维数组中查找. 第二种方法是基于对角线上,在行,列上作二分查找 第三种方法递 ...

  2. LeetCode: Search a 2D Matrix

    少数次过 1 class Solution { 2 public: 3 bool searchMatrix(vector<vector<int> > &matrix, ...

  3. LeetCode - Search a 2D Matrix

    题目: Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the f ...

  4. 【LeetCode 剑指offer刷题】矩阵题1:4 有序矩阵中的查找( 74. Search a 2D Matrix )(系列)...

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 74. Search a 2D Matrix Write an efficient algorithm that s ...

  5. LeetCode 240. Search a 2D Matrix II

    LeetCode 240. Search a 2D Matrix II Solution1: 为什么把第74题的代码改都不用改的拿过来就可以AC,一脸懵逼啊... class Solution { p ...

  6. LeetCode 74. Search a 2D Matrix

    LeetCode 74. Search a 2D Matrix Solution1:我的答案 <剑指offer>原题 class Solution { public:bool search ...

  7. leetcode 240. Search a 2D Matrix II | 240. 搜索二维矩阵 II(Java)

    题目 https://leetcode.com/problems/search-a-2d-matrix-ii/ 题解 方法1 思路类似于 leetcode 200. Number of Islands ...

  8. leetcode 74 java_【LeetCode】74. Search a 2D Matrix

    问题描述 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the ...

  9. LeetCode刷题(40)--Search a 2D Matrix

    已经排好序的矩阵,搜索一个元素,二分法 class Solution(object):def searchMatrix(self, matrix, target):""" ...

最新文章

  1. 浅谈人工智能应对数字化转型挑战的5个领域
  2. swift_011(Swift 的数据类型)
  3. Andrew Ng机器学习课程14(补)
  4. Debian下使用OpenLDAP
  5. Servlet实现图片读取显示
  6. 【实践】图片主题模型在推荐系统的应用实践.pdf(附下载链接)
  7. Python六大框架对比
  8. java的睡眠方式有几种_java的几种定时任务
  9. 【毕设狗】【单片机毕业设计】基于单片机的智能密码锁的设计
  10. 解决方案:LoadLibrary加载动态库失败,错误代码126
  11. 新知实验室--腾讯云TRTC体验
  12. SIM800C长短信学习笔记
  13. 2021-2027全球与中国紫外光固化胶市场现状及未来发展趋势
  14. 计算机网络相关论文目录怎么弄,Word如何自动生成目录 论文排版必备小技巧
  15. 球机是枪机和云台机的结合体
  16. kafka 学习 非常详细的经典教程
  17. 第26章 FMC—扩展外部SDRAM—零死角玩转STM32-F429系列
  18. 好再来点餐APP源码和设计报告
  19. falcon 关于mysql监控_open-falcon监控mysql详细配置
  20. mysql给表改名_mysql重命名表

热门文章

  1. LXReorderableCollectionViewFlowLayout
  2. linux配置NFS系统
  3. ubuntu 1610本地安装wordpress
  4. python中goto如何使用,基于python goto的正确用法说明
  5. 结构化分析方法是一种自下而上逐步求精的分析方法【软件项目管理】
  6. 1057. 数零壹(20)-PAT乙级真题
  7. linux nfs挂载域名,Linux系统挂载NFS的方法
  8. java通过JDBC驱动连接操作hive实例
  9. perl DBD Informix install and test
  10. Angular-Observable和RxJS