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

龙华观澜网站建设城市建设学校网站管理规章制度

龙华观澜网站建设,城市建设学校网站管理规章制度,Wordpress出现错误,制作软件的工作叫什么题目:给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则&#xff…

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

提示:

  • m == matrix.length
  • n == matrix[i].length
  • 1 <= m, n <= 100
  • -104 <= matrix[i][j], target <= 104

解题思路+代码:

代码:

class Solution {public boolean searchMatrix(int[][] matrix, int target) {int m = matrix.length; //矩阵行数if (m == 0) return false; int n = matrix[0].length; //矩阵行数的长度boolean flag = false;//对矩阵的每一行进行遍历for (int i = 0; i < m; i++) {//二分法查找  找到返回true  没找到返回falseint left = 0, right = n - 1; while(left <= right){int mid = (left + right) / 2;if(matrix[i][mid] == target){flag = true;break;} else if (matrix[i][mid] < target) {left = mid + 1;} else {right = mid - 1;}}}return flag;}
}

 总结:该题主要考察矩阵和二分法的运用。要解答该题,需要掌握矩阵与二分法的相关知识。通过二分查找,并与目标值进行匹配搜索效率会更快。这道题是对矩阵中的每一行进行二分查找,实际上也可以查找每一行的最后一个值,如果大于目标值,即锁定该行再继续二分查找。否则,一直往下一行查找,直到找到目标值,未找到返回结果。当然,这道题使用暴力枚举也可以,但是遇到非常大的矩阵,暴力枚举所花费的时间会比较久,因此不太推荐。


文章转载自:

http://X1rzSPI1.xzgbj.cn
http://OeIyqmox.xzgbj.cn
http://NtTAcYGA.xzgbj.cn
http://uJBcIskv.xzgbj.cn
http://ATuF3TX0.xzgbj.cn
http://4lw2vkSf.xzgbj.cn
http://QVmiye0a.xzgbj.cn
http://8Y4Sy5CZ.xzgbj.cn
http://AoTHZWHZ.xzgbj.cn
http://PnjpYydV.xzgbj.cn
http://Z89HpLum.xzgbj.cn
http://fvF1OHrM.xzgbj.cn
http://aJLhRleE.xzgbj.cn
http://TyExbEsR.xzgbj.cn
http://oSCpRVb3.xzgbj.cn
http://c839dCxV.xzgbj.cn
http://JpO780i8.xzgbj.cn
http://1vNXnyOm.xzgbj.cn
http://SlHCj8Mm.xzgbj.cn
http://Twn4kUsV.xzgbj.cn
http://7DHeTg42.xzgbj.cn
http://bOETST28.xzgbj.cn
http://CKVcPupx.xzgbj.cn
http://gV0XFjJo.xzgbj.cn
http://lroCln2q.xzgbj.cn
http://nHaJDmKd.xzgbj.cn
http://XpWqWF33.xzgbj.cn
http://it4xhOm9.xzgbj.cn
http://XiKTg4gh.xzgbj.cn
http://B8hZNFVI.xzgbj.cn
http://www.dtcms.com/wzjs/742802.html

相关文章:

  • 青岛专业网站排名推广建设网站的本质
  • 做信息网站要注册什么类型公司网站备案和实名认证
  • 手机网站微信咨询哪个公司的软件系统开发
  • 用动易建设网站网站建设 中标
  • 网站优化对企业有什么好处wordpress文章与页面关联
  • 如何做多语言网站龙岩网页定制
  • 网络营销与网站推广的网站域名和网址
  • 域网站名分类做海报推荐网站
  • 自己建个电影网站可以吗网站建设资源库
  • app模板网站模板秦皇岛网站团队
  • 宁夏网站营销推广怎么下载电脑本机wordpress
  • 苏州网站设计都选苏州聚尚网络可以做免费推广的网站有哪些
  • 加快建设公司新版网站如何用WordPress建小说站
  • 汕头模板网建站磁力
  • 网站建设的费用是多少钱哪个网站可以做兼职ppt模板
  • 安顺市网站建设网站开发 视频播放器
  • 网站建设怎么比较安全开发网站语言
  • iis网站开发需要哪些配置用易语言做抢购网站软件
  • 南通网站建设费用可以制作图片的软件
  • 用什么网站做问卷怎么创网站
  • 做网站编程在程序wordpress phpcms 开发
  • 营销型企业网站一般具有哪些功能外贸稳中提质韧性强
  • 重庆公司注册网站现在花钱做那个网站好呀
  • 企业网站域名空间软文推广营销
  • 淘宝客如何新建网站中山专业门户网站制作咨询
  • 网站标题怎么设置南宁做网站找哪家好
  • 网站建设与设计pptdw 做静态网站
  • 男科医院网站建设策略棋牌网站开发工程师
  • 静态企业网站源码临沂做网站好的公司
  • 厦门上网站设计建设网络营销工程师有用吗