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

广西北海市住房和建设厅网站海外网络服务器

广西北海市住房和建设厅网站,海外网络服务器,微信商城和微网站建设,淘宝seo排名优化软件解题思路: 若相等: 直接返回 true。若当前元素大于目标值: 由于列递增,当前列下方所有元素均大于目标值,故排除该列(向左移动)。若当前元素小于目标值: 由于行递增,当前…

在这里插入图片描述

解题思路:

  1. 若相等: 直接返回 true。
  2. 若当前元素大于目标值: 由于列递增,当前列下方所有元素均大于目标值,故排除该列(向左移动)。
  3. 若当前元素小于目标值: 由于行递增,当前行左侧所有元素均小于目标值,故排除该行(向下移动)。

Java代码:

class Solution {public boolean searchMatrix(int[][] matrix, int target) {if (matrix == null || matrix.length == 0 || matrix[0].length == 0) {return false;}int m = matrix.length;int n = matrix[0].length;int i = 0;int j = n - 1; while (i < m && j >= 0) {if (matrix[i][j] == target) {return true;} else if (matrix[i][j] > target) {j--; } else {i++;}}return false;}
}

复杂度分析:

  • 时间复杂度: O(m + n)。
  • 空间复杂度: O(1)。

在这里插入图片描述

解题思路:

  1. 双指针: 两个链表头部同时出发,每次移动一步。当一个链表遍历完后,将其指针重置到另一个链表头部继续遍历。
  2. 节点相交: 由于两个链表长度差异会在重置过程中被抵消,最终两个指针必定在相交节点相遇(若存在相交节点)。

Java代码:

public class Solution {public ListNode getIntersectionNode(ListNode headA, ListNode headB) {if (headA == null || headB == null) return null;ListNode p1 = headA;ListNode p2 = headB;while (p1 != p2) {p1 = (p1 == null) ? headB : p1.next;p2 = (p2 == null) ? headA : p2.next;}return p1;}
}

复杂度分析:

  • 时间复杂度: O(m + n)。其中 m 和 n 分别为两个链表的长度。最坏情况下,两个指针各遍历完两个链表一次。
  • 空间复杂度: O(1)。仅需常数级的额外空间(两个指针 p1 和 p2)。
http://www.dtcms.com/wzjs/801038.html

相关文章:

  • 广州网站设计联系方式免费注册二级域名的网站
  • 网站服务器怎么优化网站建设费能算作广告费用吗
  • 龙岩企业网站建设制作长春网站开发报价
  • 可以左右滑动的网站怎样看一个网站做的网络广告
  • 平面设计教程网站有哪些做泥软件下载官方网站
  • 网站建设8万属于资产吗精品课程网站建设项目验收单
  • 手机h5免费模板网站代理网络手游
  • 如何自己免费制作网站官网网站开发框架
  • 网站开发验收申请报告无代码开发软件
  • 博客用来做微网站福州房地产网站建设
  • 营销策划方案网站网站开发师贴吧
  • jsp项目个人网站开发网站每个页面关键词都一样
  • 域名如何解绑一个网站新浪博客导入wordpress
  • 惠州网站推广linux系统用wordpress
  • 北仑网站建设培训学校网站开发国外研究现状
  • 单位网站建设注意事项大连推广网站搭建哪家好
  • python怎么做网站新媒体运营培训学校
  • 做拍客哪个网站好做棋牌网站一般多少钱
  • 米定制网的网站是那个公司做知名网站有哪些
  • 东莞网站设计企业可视化手机网站开发工具
  • 加强网站的建设与管理网页制作软件下载中文版
  • 企业网站建设免备案wordpress 多重搜索
  • 企业网站建设要园林绿化网站建设
  • wordpress可以建哪些网站吗企业管理系统项目源码
  • 接网站开发私活如何签合同优客逸家网站建设
  • 陕西网站制中国建设人才网服务信息网
  • 阜城县网站建设公司泰安企业做网站
  • 中国建设银行官网站电脑版华哥在用wordpress10大插件
  • 网站主页图片设计门户网站用什么程序做
  • 西宁网站建设费用线上拓客渠道有哪些