站长工具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
- 东莞网站推广优化怎么操作
- 免费网站优化软件哪家好
- seo优化
- 盐城网站优化怎么操作
- 搜狗网站优化软件怎么操作
- 0zhifu.com网站QQ安全查询,网址安全中心
- www.shidaigx.cn_网站标题查询_seo站长工具
- 25533311.tw_网站标题查询_seo站长工具
- jzxcsy.com网站ip查询,域名解析ip在线查询
- 20vek.net,网站描述查询-站长工具
- 3dmotive.com_网站标题查询_seo站长工具
- www.2djh.top的网站http状态查询
- gyuan.com_百度收录查询_网站收录查询
- www.finesz.com_网站http状态查询_页面状态查询_站长工具
- 如何查询域名的到期时间?hnkths.com网站到期时间查询
- tbvipquan.cn网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?hongseed.com网站到期时间查询
- 如何查询域名的到期时间?gzzggk.com网站到期时间查询
- 如何查看网站证书到期时间chunhuiedu.com.cn网站到期时间查询
- 如何查询域名的到期时间?4000kww.com网站到期时间查询
- gansujiu.com网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?jinxuanjg.com网站到期时间查询
- 如何查看网站证书到期时间esniu.cn网站到期时间查询
- 如何查看网站证书到期时间ensiwf.cn网站到期时间查询
- 如何查询域名的到期时间?pouuu.com网站到期时间查询
- zhenghui.xyz,网站描述查询-站长工具
- qicome.com网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?xjqsw.com网站到期时间查询
- 怎么查询网站建立时间,网站gdszystdz.com的建站时间查询
- bixiaobook4.com网站360反链查询-网站反链查询
- 如何查看网站证书到期时间wdhao.cn网站到期时间查询
- tv.ziapi.cn_网站协议查询_网站协议
- ditui6.com-网站百度反链查询-反链查询工具
- 如何查询域名的到期时间?chunzhiben.com网站到期时间查询
- 如何查询域名的到期时间?ncwsjfsgs.com网站到期时间查询
- renrentui.cn网站ip查询,域名解析ip在线查询
- zgjsfwu.cn网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?yyxingzuo.com网站到期时间查询
- 529070.xyz_网站搜狗反链查询_怎么查反链
- rus.net_网站标题查询_seo站长工具
- www.qilemodel.com,网站描述查询-站长工具
- 如何查询域名的到期时间?c12349.com网站到期时间查询
- 120798.com网站ip查询,域名解析ip在线查询
- 九游网络游戏_搜狗搜索下拉词查询
- 如何查看网站证书到期时间189.cn网站到期时间查询
- 如何查看网站证书到期时间nqp.cn网站到期时间查询
- apsenchi.com,网站描述查询-站长工具
- ahxszxw.xyz-网站百度1月收录查询-在线百度收录查询
- 0985983777.com.tw网站ip查询,域名解析ip在线查询
- 如何查询域名的到期时间?fangtianbags.com网站到期时间查询
- fhwj.cn网站ip查询,域名解析ip在线查询
- zfjdaz.com网站ip查询,域名解析ip在线查询
- lonrel.com网站ip查询,域名解析ip在线查询
- hnyuhong.com网站360收录查询,360搜索收录查询
- www.9999956.com_网站描述查询_seo站长工具
- zwzysjxx.com_网站ip查询_网址查询ip域名
- yiyipifa.com_网站标题查询_seo站长工具
- 如何查询域名的到期时间?hostspaces.net网站到期时间查询
- qdxrhny.com网站ip查询,域名解析ip在线查询
- ikutu.cn_网站ip查询_网址查询ip域名
- 如何查看网站证书到期时间98596.cn网站到期时间查询
- era-3d.com_网站标题查询_seo站长工具
- ruikenwecan.com网站ip查询,域名解析ip在线查询
- 小额网贷应诉_搜狗搜索下拉词查询
- 爱游戏平台登录入口_搜狗搜索下拉词查询