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

茶山网站建设公司/口碑营销案例有哪些

茶山网站建设公司,口碑营销案例有哪些,建筑设计招标网站,网站怎么做留言板块题目 142. 环形链表 II【中等】 题解 快慢指针 判断有环? 快指针每次走两步,慢指针每次走一步,能相遇就有环。入环点在哪? 找到相遇位置后,固定 fast 指针,slow 指针从头结点开始,两个人一步…

题目

142. 环形链表 II【中等】

题解

快慢指针

  • 判断有环?
    快指针每次走两步,慢指针每次走一步,能相遇就有环。
  • 入环点在哪?
    找到相遇位置后,固定 fast 指针,slow 指针从头结点开始,两个人一步一步走,相遇点即入环点。(可以证明)
public class Solution {public ListNode detectCycle(ListNode head) {if(head==null)return null;ListNode fast=head,slow=head;while(fast!=null&&fast.next!=null){//判断是否有环fast=fast.next.next;slow=slow.next;//找入环点if(fast==slow){slow=head;while(slow!=fast){slow=slow.next;fast=fast.next;}return slow;}}return null;}
}

时间复杂度:O(n)O(n)O(n)

空间复杂度:O(1)O(1)O(1)

哈希表

记录每一个结点,找到第一个已经存在于哈希表中的结点,即为入环点。

public class Solution {public ListNode detectCycle(ListNode head) {if(head==null)return null;ListNode p=head;Set<ListNode>hashset=new HashSet<>();while(p!=null){if(hashset.contains(p))return p;hashset.add(p);p=p.next;}return null;}
}

时间复杂度:O(n)O(n)O(n)

空间复杂度:O(n)O(n)O(n)

相似题目

环形链表

http://www.lbrq.cn/news/1466587.html

相关文章:

  • 微信公众号直接链接网站怎么做/百度收录怎么做
  • 重庆新闻头条今天/济南网络优化网站
  • 广东新闻联播回看/怎么优化网络
  • 做seo网站图片怎么优化/google推广seo
  • 一站式做网站价格/营业推广促销
  • 邢台做移动网站/平台交易网
  • 外国人 做的中国字网站/企业网站快速建站
  • 大丰市市城乡建设局网站/产品软文范例100字
  • wordpress仪表盘默认/seo课培训
  • 重庆系统建站怎么用/互联网营销师考试内容
  • 如何把自己做的网站 放在网上/什么是核心关键词
  • 一个备案号可以绑定几个网站/济南seo网络优化公司
  • 建设中标查询网站/seo网站关键词优化哪家好
  • 乐清外贸网站建设/如何建造一个网站
  • wordpress 仿站交叉/seo关键字怎么优化
  • wordpress diy插件/seo网站推广下载
  • 郑州做网站哪个/专业网站优化外包
  • 跨境电商平台下载/优化大师是什么
  • 做h网站/查询域名注册信息
  • 合肥做网站建设公司/广东seo网站推广代运营
  • 做网站要学哪些/网站seo的方法
  • 哪些网站布局设计做的比较好的/合肥网站制作公司
  • 开微信公众号要交钱吗/北京seo网站开发
  • 江西赣州258网络推广/seo是指搜索引擎营销
  • 经验范围 网站建设/网站seo
  • 深圳网站建设怎么样/自媒体平台app
  • 德州企业网站优化公司/免费十大软件大全下载安装
  • 策划行业网站/怎样建网站
  • 可以做视频网站的源码/硬件优化大师下载
  • wdcp怎么上传做好的网站/广州网站建设费用
  • 题单【模拟与高精度】
  • 机械臂的轨迹生成的多种方案
  • 704. 二分查找
  • golang的函数
  • 大模型开发框架LangChain之构建知识库
  • TwinCAT3编程入门2