会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
puyangsky
厚积薄发
博客园
首页
新随笔
联系
管理
订阅
2016年4月5日
【面试题】判断单链表是否有环
摘要: 题目:如何在O(1)空间复杂度的条件下判断单链表是否有环。 思路:采用快慢指针,如果有环,两指针一定会相遇。 图示: 图1:初始化情况,创建两个指针都指向head节点。 图2:p指针为慢指针,每次只走一步;q指针为快指针,每次走两步。 图3:p、q继续往后走。 图4:p、q继续往后走。 图5:p、q
阅读全文
posted @ 2016-04-05 10:20 puyangsky
阅读(520)
评论(0)
推荐(0)
公告