题目描述:
有一个单向链表,链表当中有可能出现“环”。如何用程序判断出这个链表是有环链表?
- 不允许修改链表结构。
- 时间复杂度O(n),空间复杂度O(1)。
解法:
(1) 穷举遍历
(2)哈希表缓存
(3)快慢指针
Reference:
【1】【算法】如何判断链表有环
地址:https://blog.youkuaiyun.com/u010983881/article/details/78896293
本文介绍了一种在不改变链表结构的情况下,判断单向链表中是否存在环的方法。主要探讨了三种解法:穷举遍历、哈希表缓存和快慢指针,并强调了算法的时间复杂度为O(n),空间复杂度为O(1)。
题目描述:
有一个单向链表,链表当中有可能出现“环”。如何用程序判断出这个链表是有环链表?
- 不允许修改链表结构。
- 时间复杂度O(n),空间复杂度O(1)。
解法:
(1) 穷举遍历
(2)哈希表缓存
(3)快慢指针
Reference:
【1】【算法】如何判断链表有环
地址:https://blog.youkuaiyun.com/u010983881/article/details/78896293
3787
422

被折叠的 条评论
为什么被折叠?