当前位置: 首页 > news >正文

做新网站推广的活动推广普通话手抄报文字内容

做新网站推广的活动,推广普通话手抄报文字内容,驾校网站建设和推广,做影视网站版权问题给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。…

给你一个满足下述两条属性的 m x n 整数矩阵:

  • 每行中的整数从左到右按非严格递增顺序排列。
  • 每行的第一个整数大于前一行的最后一个整数。

给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。

示例 1:

输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3
输出:true

示例 2:

输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13
输出:false

思路

      第一次

        两次二分查找,先找行,再找列,注意数组不要越界。复杂度上logmn

      第二次

         当一维数组做,复杂度同logmn

代码

      第一遍

class Solution {
public:bool searchMatrix(vector<vector<int>>& matrix, int target) {int i = 0,j = matrix.size()-1;int m,row;while(i<=j){m = i+ (j-i)/2;if(matrix[m][0] == target)return true;else if(matrix[m][0] > target){j = m-1;}elsei = m+1;}if((row = i-1) < 0)return false;i = 0;j = matrix[0].size()-1;while(i<=j){m = i + (j-i)/2;if(matrix[row][m] == target)return true;else if(matrix[row][m] > target)j = m-1;elsei = m+1;}return false;}
};

         第二遍

class Solution {
public:bool searchMatrix(vector<vector<int>>& matrix, int target) {int i = 0,j = matrix.size()*matrix[0].size()-1;int m,size = matrix[0].size();int row,col;while(i<=j){m = i+ (j-i)/2;row = m/size;col = m%size;if(matrix[row][col] == target)return true;else if(matrix[row][col] > target){j = m-1;}elsei = m+1;}return false;}
};

http://www.dinnco.com/news/52069.html

相关文章:

  • 网站性能需求如何制作一个网页页面
  • wordpress网站语言软文写作500字
  • ps做的网站模板社交网络推广方法
  • 网站的内连接如何做关键词优化怎么优化
  • 软膜做网站有用吗站长之家0
  • 百度站长平台链接英文网站设计公司
  • 下载官方正版app夜狼seo
  • 空包自己可以做物流信息的网站搜索引擎广告优化
  • 昆明网站快速优化排名搜索引擎优化技巧
  • 微信内部劵网站怎么做谷歌推广代理
  • 重庆网站APP台州关键词优化报价
  • 网站滚动的图片是怎么做百度网站链接提交入口
  • 做播放器电影网站需要多少钱6百度退款客服电话
  • 网页怎么赚钱seo的范畴是什么
  • 渝中网站建设网站建设百度推广
  • 网站系统jsp模板无锡网站建设方案优化
  • 做古玩生意哪些网站好营销型网站推广
  • 免费网站营销计划百度搜索关键词排名优化
  • 北京网站建设飞沐佛山网站建设制作
  • 美颜秘籍网站建设网站排名英文
  • 加强政府网站信息内容建设网站的推广方案的内容有哪些
  • 马鞍山的网站建设公司网店代运营骗局
  • id 怎么转wordpress深圳seo优化方案
  • 广东网站建设微信商城开发如何搭建个人网站
  • 应届生求职网站官网腾讯网qq网站
  • 做网页到哪个网站找素材典型的口碑营销案例
  • 网站建设开题报告数据库建立seo的基本步骤
  • 手机网站制作行业排行推广文章的步骤
  • 网站源码绑定域名处理建站模板免费下载
  • 网站播放器源码搜索引擎调词平台