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

山西建设厅网站密钥房山营销型网站建设

山西建设厅网站密钥,房山营销型网站建设,类似58的推广平台有哪些平台,ppt做书模板下载网站有哪些内容题目描述 力扣地址 给你一个满足下述两条属性的 m x n 整数矩阵#xff1a; 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target #xff0c;如果 target 在矩阵中#xff0c;返回 true #xff1b;否则…题目描述 力扣地址 给你一个满足下述两条属性的 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 row matrix.length;int col matrix[0].length;int i 0;int j col-1;while(i-1 irow j-1 jcol){if(matrix[i][j] target){i;}else if(matrix[i][j] target){j--;}else{return true;}}return false;} } 这种解法效率不高需要用二分来优化这道题目描述的矩阵具有两个关键属性 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 由于这两个属性虽然矩阵是二维的但它可以被视为一个一维的有序数组。具体来说如果我们将这个矩阵“展开”成一个一维数组这个数组将是有序的。这使得我们可以在这个虚拟的一维数组上应用二分查找算法。 class Solution {public boolean searchMatrix(int[][] matrix, int target) {int row matrix.length;int col matrix[0].length;int left 0;int right row * col - 1;while (left right) {int midIndex left (right - left) / 2;int midValue matrix[midIndex / col][midIndex % col];if (midValue target) {return true;} else if (midValue target) {left midIndex 1;} else {right midIndex - 1;}}return false;} } LeetCode378之有序矩阵中第 K 小的元素相关话题优先队列二分  这道题不具备每行的第一个整数大于前一行的最后一个整数这个属性所以不能直接把二维矩阵转化为一维数据进行二分。而是直接对矩阵里的最大值和最小值进行二分。 相关文章 LeetCode之团灭旋转数组相关话题减治二分分治_target的最小数的下标-CSDN博客 LeetCode287之寻找重复数(相关话题二分查找,快慢指针)-CSDN博客 LeetCode287之寻找重复数相关话题位运算抽屉原理_442. 数组中重复的数据 leetcode python-CSDN博客 算法模板一相关话题二分搜索_if (left nums.length || nums[left] ! target) r-CSDN博客 ​​​​​​​​​​​​LeetCode378之有序矩阵中第 K 小的元素相关话题优先队列二分_java给你一个 n x n 矩阵 matrix ,其中每行和每列元素均按升序排序,找到矩阵中第-CSDN博客 LeetCode1095.之山脉数组中查找目标值相关话题多重二分-CSDN博客
http://www.pierceye.com/news/227237/

相关文章:

  • 网站运营的含义百度地图轨迹导航
  • 网站开发时创业中文网站模板
  • 男人最爱的做网站网站建设合作合同范文
  • 我和你99谁做的网站做润滑油网站图片
  • 基于wordpress门户网站wordpress可以自己写代码吗
  • 自己做发卡网站wordpress搬家出问题
  • 网站建设数据库搭建秦皇岛市属于哪个省
  • 网站建设怎样找客户辽宁网站定制企业
  • 建设工程项目管理网站上海it公司
  • 网站运营需要 做哪些工作做网站需要了解的知识
  • 旅游去过的地方可做标识网站百度一下网页入口
  • 做ps找图的网站有哪些法与家国建设征文网站
  • 途途外贸企业网站管理系统aspnet网站模板
  • 网站建设企业网站常用参数
  • 深圳市建设工程质量检测网站网站建设公司 待遇
  • 站长工具大全php做在线直播网站
  • 品牌建设网站公司排名3d模型代做网站
  • 保定网站建设模板联系方式网站设计时图片怎么做
  • 网站策划书内容鄂尔多斯网站制作 建设
  • 广州展厅设计公司排名seo快速排名首页
  • 网站命名方式潍坊市建设工程管理处网站
  • 暴利产品竞价单页网站上海做网站建设的公司排名
  • 坪地网站建设如何做网站前端多少钱
  • 国内用不了的网站展示图片的网站模板
  • 网站优化首页付款网站制作职业
  • 做网站的软件有些什么建设公司门户网站
  • 浙江省长兴县建设局网站自己专业做网站
  • 做网站外包最牛的公司东莞网站制作十年乐云seo
  • 慈溪专业做网站公司网站后台内容更换怎么做
  • wordpress网站搭建教程视频网站优化前景