leetcode [#142] | GCidea's blog
目录

题目
Given a linked list, return the node where the cycle begins. If there is no cycle, return null.
解决方案
1 | /** |
注意事项
- 在141题的基础上,这题就很简单了。141题中当
arr.add(p)方法返回为false,说明该节点已经被记录过了,说明该节点被指向了2次,而这刚好正是循环的开始,那现在直接返回该节点即可。