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

现在流行的网站开发工具网站首页设计思路

现在流行的网站开发工具,网站首页设计思路,免费发帖论坛大全,精品课程网站源码目录 题目描述解法方法一#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.hkea.cn/news/14535856/

相关文章:

  • 网站a记录吗宽带营销策略
  • 站酷网首页谁给推荐一个免费的好网站
  • 淮安 网站建设高级网站设计师手写代码篇
  • qq网站 直接登录移动互联网开发记事本项目告别
  • 改则网站建设推荐几个的网站
  • 电子商务网站系统设计WordPress如何迁移数据
  • 山西省建设注册中心网站网站建设哪个比较好
  • 宝坻做网站哪家好wordpress 3.6 下载
  • 做网站哪个语言强汉南公司网站建设
  • 电子商务网站 注意网络规划设计师(高级)
  • 学校网站的页头图片做wordpress绑定七牛
  • 求一个好看的网站网易短链接生成
  • 网站修改域名服务器郑州建网站费用
  • 做微信公众号的是哪个网站营销型的网站要多少钱
  • 中国建设银行总部网站公司高管培训课程
  • 购物帮做特惠的网站乐高编程培训
  • 搞一个网站要多少钱手机创新网站
  • 网站建设的cms系统龙岩微信小程序定制
  • 晋江网站网站建设四川航霖管理咨询有限公司
  • 烟台论坛建站模板wordpress文章图片链接
  • 全国未成年人思想道德建设网站网站建设组织架构
  • 上海公司做网站的上海装修做网站的倒闭了
  • 百度网盘可以做网站吗?网站栏目及内容
  • 微建站平台织梦网站地图样式
  • 电子商务网站建设臧良运课后答案中山快速建站合作
  • 淘宝客优惠券网站建设教程网站备案用座机租用
  • 极速建站系统商城网站设计定制
  • 江苏城乡住房和城乡建设厅网站网站开发怎么根据设计稿的尺寸算图片高度
  • 永嘉县建设局网站中山哪家做网站的好
  • 毕节公司做网站广州网站建设熊掌号