链表环入口-题目描述
给定一个链表,若其中包含环,则输出环的入口节点。
若其中不包含环,则输出null。
样例
QQ截图20181202023846.png
给定如上所示的链表:
[1, 2, 3, 4, 5, 6]
2
注意,这里的2表示编号是2的节点,节点编号从0开始。所以编号是2的节点就是val等于3的节点。
则输出环的入口节点3.
链表环入口-总体思路
考察点:双指针(一前一后的快慢指针)
链表环入口-代码实现
1 | /** |
给定一个链表,若其中包含环,则输出环的入口节点。
若其中不包含环,则输出null。
样例
QQ截图20181202023846.png
给定如上所示的链表:
[1, 2, 3, 4, 5, 6]
2
注意,这里的2表示编号是2的节点,节点编号从0开始。所以编号是2的节点就是val等于3的节点。
则输出环的入口节点3.
考察点:双指针(一前一后的快慢指针)
1 | /** |
WeChat Pay
Alipay