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

生态养殖网站模板深圳英文站seo

生态养殖网站模板,深圳英文站seo,天津做公司网站,wordpress注册设置给你一个满足下述两条属性的m*n整数矩阵 每行中的整数从左到右按非严格递增顺序排序每行的第一个整数大于前一行的最后一个整数 给你一个整数target,如果target在矩阵中,返回true;否则返回false。 示例1: 输入:matrix [[1,3,5,7]…

给你一个满足下述两条属性的m*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

提示:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 100
  • -10的4次 <= matrix[i][j], target <= 10的4次

解题思路:一次二分查找

 若将矩阵每一行拼接在上一行的末尾,则会得到一个升序数组,可以在该数组上二分找到目标元素。

bool searchMatrix(int** matrix,int matrixSize,int* matrixColSize,int target)
{int m = matrixSize,n=matrixColSize[0];int low = 0,high = m*n-1;while(low<high){int mid = (low + high )/ 2 +low;int x=matrix[mid/n][mid%n];if(x<target)  low = mid+1;else if(x>target)   high = mid-1;else  return true;}return false;
}

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

相关文章:

  • 淄博网站建设选择臻动传媒海南百度推广代理商
  • 做网站招标网站优化seo是什么意思
  • 微信版网站开发seo代理计费系统
  • 美国人做网站seo基础课程
  • wordpress发布的文章如何不显示东莞百度推广优化公司
  • 怎么创作自己的网站手机建站系统
  • 汽车品牌大全汽车网济南网络优化网址
  • 找人做网站注意长沙seo网络营销推广
  • 自制响应式网站游戏广告投放平台
  • 做网站建设哪家公司靠谱李勇seo博客
  • asp 开发的大型网站徐州seo外包平台
  • 购物网站建设所需软件优化关键词具体要怎么做
  • 贵阳网站制作贵阳网站建设哪家好5118大数据平台官网
  • 上海网站建设建站郑州seo排名优化
  • 营销网站建设实训总结百度小说排行榜风云榜
  • 做视频免费模板下载网站关键词排名推广软件
  • 网站适配手机屏幕泉州百度关键词优化
  • 公司网站必须做可信认证吗seo页面代码优化
  • 怎么做门户网站网页设计作品集
  • 自己做网站前端开发精准广告投放
  • 新疆宏远建设集团网站文件外链生成网站
  • 住房和城乡建设局网站网络平台怎么推广
  • 做网站多少钱怎样在百度上打广告
  • 网站建设改版公司电商线上推广
  • 怎么在传奇网站上做宣传百度关键词优化企业
  • 网站建设常用的方法搜狗seo查询
  • 怎么做网站聊天视频直播站内关键词排名软件
  • 广告设计公司公司vi设计百度seo咋做
  • 新发布一个网站公告怎么做seo网站推广是什么意思
  • 长春网站建设方案外包aso优化方案