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

沈阳网站制作思路网络郑州seo关键词排名优化

沈阳网站制作思路网络,郑州seo关键词排名优化,免费咨询做网站,制作网站的网页74. 搜索二维矩阵 - 力扣#xff08;LeetCode#xff09; 给你一个满足下述两条属性的 m x n 整数矩阵#xff1a; 每行中的整数从左到右按非递减顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target #xff0c;如果 target 在矩阵中#xff0c;返…74. 搜索二维矩阵 - 力扣LeetCode 给你一个满足下述两条属性的 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.lengthn matrix[i].length1 m, n 100-104 matrix[i][j], target 104 class Solution {public boolean searchMatrix(int[][] matrix, int target) {int matrixSize matrix.length;int matrixColSize matrix[0].length;int len matrixSize * matrixColSize;int right len - 1;int left 0;int mid 0;int row ,col;while(left right) {mid (leftright) / 2;row mid/matrixColSize;col mid%matrixColSize;if(matrix[row][col] target) left mid1;else if(matrix[row][col] target) right mid;}System.out.println(left);System.out.println(matrixColSize);row left/matrixColSize;col left%matrixColSize;if(matrix[row][col] target) return true;left-1;row left/matrixColSize;col left%matrixColSize;if(left 0)if(matrix[row][col] target) return true;return false;} } class Solution {public boolean searchMatrix(int[][] matrix, int target) {int matrixSize matrix.length;int matrixColSize matrix[0].length;int row matrixSize-1;while(row 0 matrix[row][0] target) row-1;if(row 0 ) return false;int left 0;int right matrixColSize - 1;while(left right) {int mid (leftright) / 2;if(matrix[row][mid] target) right mid;else if(matrix[row][mid] target) left mid1;}System.out.println(left);System.out.println(row);if(matrix[row][left]target || (left - 1 0matrix[row][left-1]target)) return true; return false;} } 每日一题今天是中等题。也是和二分有关。 这是一道矩阵搜索的题目。从左到右从上到下是递增的又是搜索数所以很快能够想到二分查找。 那就是怎么二分查找的问题而已了。这里博主给出两种方法。 第一种把整个矩阵当作一个大数组len row*col。而二维矩阵的列和行地址无非就是除col和模col就可以得到了那其他地方就当作正常的二分查找就可以了具体的代码就是第一种方案。 第二种由于整个矩阵是递增的也就是说最左边的一定是最小的那只要去比较最左边的数和target的值就可以了找到最左边数小于target的那一行那么target要么在那一行要么就bujian
http://www.hkea.cn/news/14459146/

相关文章:

  • 工程建设领域专项治理工作网站做公司网站的理念
  • 网站模板 瀑布流大连高新园区招聘
  • 哪个网站开发好漳州市建设局网站
  • 与小学生一起做网站万全网站建设
  • 建设银行网站驱动专建网站
  • 手机网站支付帝国备份王wordpress
  • 全国门户网站有哪些环保局网站建设
  • 汕头中文建站模板叮当设计网站
  • 建设工程项目查询网站网站空间一定要买吗
  • 建设银行 上海 招聘网站哪个网站有学做吃的
  • 做网站排行网页传奇哪个好玩
  • 微交易网站建设企业建设网站 意义何在
  • 杭州网站改版公司电话网站建设公司巨头
  • 网页设计与网站建设景点介绍域名注册服务器
  • 遂宁建设局网站首页百度网站建设开场话术
  • 网站开发工程师的生活形态网站上做地图手机上显示
  • 嘉兴云建站模板百度云搜索引擎入口百度网盘
  • 智能手机网站模板怎么做网站文章优化
  • 营销网站服务器wordpress 虎嗅 2017
  • 高端建网站全国中高风险地区最新名单
  • 新兴县城乡建设局网站登录智推教育seo课程
  • wordpress能做手机站么临邑网站制作
  • 阿里巴巴外贸网站登录哪些小程序可以赚钱
  • 制作网站教学1688货源网一件代发拼多多
  • 东莞市建设安监监督网站首页手机怎样使用域名访问网站
  • 线上会议软件有哪些怎样用百度做网站优化
  • 别人盗用我的网站备案号怎么办中山网站建设设计
  • 网站规划与开发技术属于什么大类做搞笑图片的网站
  • 旅游网站模板htmlwordpress如何使用一个demo
  • 咸阳网站建设价格深圳房地产信息网官方网站