站长工具seo综合查询
发布时间:2025年10月08日 作者:zzcha.cn
### 如何判断一个链表是否有环,如何确定入口今天康哥的凉菜鸡offer笔试题,第一个大题就是判断是否有环,然而我忘了,这么经典的题我居然忘了,可能是我最近一直在看前端的题吧,但是面试的时候依然免不了算法数据结构,所以还是要复习的。判断链表是否有环今天康哥的凉菜鸡offer笔试题,第一个大题就是判断是否有环,然而我忘了,这么经典的题我居然忘了,可能是我最近一直在看前端的题吧,但是面试的时候依然免不了算法数据结构,所以还是要复习的。判断链表是否有环,可以用快慢指针的方法,快指针一次走两步,慢指针一次走一步,如果快指针和慢指针相遇,则说明有环。那么问题来了,如何确定入口呢?设链表头到环入口的距离为a,环的长度为b,快指针和慢指针相遇的位置为c,那么有:快指针走的距离:a + k1 * b + c慢指针走的距离:a + k2 * b + c快指针走的距离是慢指针的两倍,所以:a + k1 * b + c = 2 * (a + k2 * b + c)化简得:a = (k1 - 2 * k2) * b - c因为k1和k2都是整数,所以a = k * b - c也就是说,从链表头到环入口的距离等于环长度的整数倍减去相遇点到环入口的距离。所以,当快慢指针相遇时,让一个指针从链表头开始走,另一个指针从相遇点开始走,两个指针每次都走一步,当它们相遇时,就是环的入口。代码实现:class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; }}public class Solution { public ListNode detectCycle(ListNode head) { if (head == null || head.next == null) { return null; } ListNode slow = head; ListNode fast = head; while (fast != null && fast.next != null) { slow = slow.next; fast = fast.next.next; if (slow == fast) { break; } } if (fast == null || fast.next == null) { return null; } slow = head; while (slow != fast) { slow = slow.next; fast = fast.next; } return slow; }}1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。网友点评
相关文章
- 英文网站优化怎么操作
- seo研究中心
- 网站seo优化软件怎么操作
- seo关键字
- 怀化网站优化怎么操作
- 佛山优化网站怎么操作
- 镇江网站优化哪家好
- 深圳网站推广优化哪家好
- seo网络培训
- 秦皇岛网站优化哪家好
- 重庆seo教程
- seo优化工作内容
- 河南网站优化哪家好
- 上海seo公司
- seo入门书籍
- 最好的seo学习网站
- 东莞seo推广
- 兼职seo
- 沈阳seo顾问
- seo营销方式
- 德州网站优化怎么操作
- 如何优化网站怎么操作
- 广西seo
- 西安网站优化哪家好
- 网站优化软件怎么操作
- 桂林seo
- 荆州seo
- seo优化培训
- 天蝎网站推广优化哪家好
- seo网站关键词优化怎么操作
- 湘潭网站优化怎么操作
- 郑州seo培训
- 宁波网站优化哪家好
- 网站优化工作室怎么操作
- seo成都
- seo商学院
- 百度网站优化排名怎么操作
- 沈阳网站优化怎么操作
- 网站推广seo优化
- 网站优化工具哪家好
- 杭州seo
- 郑州网站优化怎么操作
- seo策略
- 上海seo哪家好
- 奇奇seo优化软件
- 外贸网站seo教程
- 江西SEO
- seo基础
- 惠州seo
- seo专业培训
- www.plasticrecyclingmachinery.top-网站搜狗收录查询-搜狗收录工具
- 123pms.cn_网站ip查询_网址查询ip域名
- 如何查询域名的到期时间?hzhrnonwoven.com网站到期时间查询
- 如何查询域名的到期时间?xycmgz.com网站到期时间查询
- 如何查看网站证书到期时间blackbeardcaptain.cn网站到期时间查询
- sghcz.com网站ip查询,域名解析ip在线查询
- 12321.cn,网站安全查询,网站网址全面安全检测
- openapply.cn_网站标题查询_seo站长工具
- 如何查询域名的到期时间?361sm.com网站到期时间查询
- mcsh.cc-网站关键词查询_关键词搜索站长工具
- wimei.net网站ip查询,域名解析ip在线查询
- ztimc.com_网站ip查询_网址查询ip域名
- yahoo.com_网站标题查询_seo站长工具
- dsdt.cn网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?wolachdive.com网站到期时间查询
- 爱游戏体育登录入口_搜狗搜索下拉词查询
- xiaocaiye.cn_网站http状态查询_页面状态查询_站长工具
- bdczq.com网站ip查询,域名解析ip在线查询
- 如何查看网站证书到期时间xykn.cn网站到期时间查询
- gzzggk.com网站ip查询,域名解析ip在线查询
- ahxszxw78.com_百度收录查询_网站收录查询
- 星空棋牌-百度搜索下拉词查询
- 如何查询域名的到期时间?sssxb.com网站到期时间查询
- 如何查询域名的到期时间?tyctzm.com网站到期时间查询
- 如何查询域名的到期时间?hongmuguan.com网站到期时间查询
- www.shengketools.com_网站标题查询_seo站长工具
- 如何查询域名的到期时间?fulishichang.com网站到期时间查询
- fenglankeji.com网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?fifth-ai.com网站到期时间查询
- www.cntecera.com,网站描述查询-站长工具
- alamy.com_网站标题查询_seo站长工具
- nfcpsc.cn网站ip查询,域名解析ip在线查询
- www.xajpjd.cn,网站描述查询-站长工具
- 在线测试网速,taobao.com网站测速工具
- www.nuoxinchem.com_网站标题查询_seo站长工具
- 如何查看网站证书到期时间bymyway.cn网站到期时间查询
- 如何查看网站证书到期时间yueit.cn网站到期时间查询
- dayforce.com_网站标题查询_seo站长工具
- 怎么查询网站建立时间,网站acmiart.org的建站时间查询
- hubeijinlong.cn网站ip查询,域名解析ip在线查询
- xyouacg.com_网站搜狗权重查询_查权重网站
- mulu168.cn网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?gs028.com网站到期时间查询
- tcshmy.com网站ip查询,域名解析ip在线查询
- puningxyx.cn网站ip查询,域名解析ip在线查询
- yx123456.cn网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?4plus-design.com网站到期时间查询
- 如何查询域名的到期时间?msyjy.com网站到期时间查询
- 开元平台_搜狗搜索下拉词查询
- 如何查询域名的到期时间?seetv-exchanges.com网站到期时间查询
- 网站zycpjw.cn的建站时间查询
- sharkysoft.com_网站标题查询_seo站长工具
- 71top.cn_网站标题查询_seo站长工具
- 如何查询域名的到期时间?yayu021.com网站到期时间查询
- 如何查看网站证书到期时间hj1.cn网站到期时间查询
- 权重查询nqp.cn网站爱站移动权重查询
- 263zh.com网站ip查询,域名解析ip在线查询
- 天空体育_搜狗搜索下拉词查询
- 500px.com网站ip查询,域名解析ip在线查询
- 18x.com,网站描述查询-站长工具