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

网站建设价格标签logo设计在线生成免费标小智

网站建设价格标签,logo设计在线生成免费标小智,太康做网站公司,网站建设贝尔利目录 题目描述解法方法一#xff1a;二分查找方法二#xff1a;从左下角或右上角搜索 运行结果方法一方法二 题目描述 给你一个满足下述两条属性的 m x n 整数矩阵#xff1a; 每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。 给… 目录 题目描述解法方法一二分查找方法二从左下角或右上角搜索 运行结果方法一方法二 题目描述 给你一个满足下述两条属性的 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 解法 方法一二分查找 我们将二维矩阵逻辑展开然后二分查找即可。 时间复杂度 O(log(m×n))。其中 m 和 n 分别是矩阵的行数和列数。空间复杂度 O(1)。 class Solution(object):def searchMatrix(self, matrix, target)::type matrix: List[List[int]]:type target: int:rtype: boolm, n len(matrix), len(matrix[0])left, right 0, m * n - 1while left right:mid (left right) 1x, y divmod(mid, n)if matrix[x][y] target:right midelse:left mid 1return matrix[left // n][left % n] target方法二从左下角或右上角搜索 这里我们以左下角作为起始搜索点往右上方向开始搜索比较当前元素 matrix[i][j] 与 target 的大小关系 若 matrix[i][j]target说明找到了目标值直接返回 true。若 matrix[i][j]target说明这一行从当前位置开始往右的所有元素均大于 target应该让 i 指针往上移动即 ii−1。若 matrix[i][j]target说明这一列从当前位置开始往上的所有元素均小于 target应该让 j 指针往右移动即 jj1。 若搜索结束依然找不到 target返回 false。 时间复杂度 O(mn)。其中 m 和 n 分别是矩阵的行数和列数。空间复杂度 O(1)。 class Solution(object):def searchMatrix(self, matrix, target)::type matrix: List[List[int]]:type target: int:rtype: boolm, n len(matrix), len(matrix[0])i, j m - 1, 0while i 0 and j n:if matrix[i][j] target:return Trueif matrix[i][j] target:i - 1else:j 1return False运行结果 方法一 方法二
http://www.w-s-a.com/news/8554/

相关文章:

  • 建设银行网站用什么字体网站建站后维护需要做哪些
  • 有哪些做平面设计好素材网站有哪些开网站建设
  • 国际交流网站平台有哪些筑建网
  • 网站程序是如何开发的江门市住房建设管理局网站
  • 网站建设一般需要几个步骤昵图网免费素材
  • 个人网站建设需求说明书微信域名防封在线生成
  • 专业网站建设的公司wordpress后台没有模板
  • 哈尔滨网站运营服务商制作外贸网站公司
  • 个人网站需要备案宁波网站推广工具
  • 苏州建设银行网站首页wordpress修改密码
  • 网站建设员工技能要求网站制作简单协议
  • 没有ipc备案的网站wordpress isux主题
  • 清远做网站电子商务网站建设需要的语言及特点6
  • 万州那家做网站c语言基础知识入门
  • 齐河网站建设公司价格网站建设包括什么
  • 论坛网站开发费用怎么把文件放到网站的根目录
  • 海南省零售户电商网站官渡区住房和城乡建设局网站
  • 怎么找淘宝客网站最新军事战况
  • 缺乏门户网站建设网页设计与制作项目教程第二版
  • 手机网站横竖屏一般做建设的是什么公司
  • 免费网站建设无广告网站开发 华景新城
  • 湖州网站制作报价西安网站开发有哪些公司
  • google 浏览器开源seo软件
  • 网站空间是什么意思自己怎样建设网站
  • 国外家装设计网站如何做软件开发
  • 凡科建站登录官网当当网网站建设策划书
  • 网站百度屏蔽关键词杭州排名优化公司
  • h5响应式网站模板下载wordpress鼠标指针
  • 摄影作品投稿网站目前最好的引流推广方法
  • 资源站源码永久dede网站搬家 空间转移的方法