会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
策码奔腾
策码奔腾
做简洁明了式笔记
博客园
首页
新随笔
联系
管理
订阅
2023年4月24日
快慢指针判断链表中是否存在循环
摘要: 给链表设置快慢两个指针,每次移动时,快指针的速度是慢指针的一倍。即每次快指针移动两次,慢指针移动一次。 如果存在循环,快指针跑两圈就可以追上慢指针。 为什么不让慢指针停在原地等呢? 因为循环有可能出现在中间位置。如此一来,循环过的位置就不必从头再循环。 整个过程的所有位置快指针两遍,慢指针一遍,即三
阅读全文
posted @ 2023-04-24 11:22 策码奔腾
阅读(15)
评论(0)
推荐(0)
编辑
公告
console.log('欢迎');