给定一个链表,返回链表开始入环的第一个节点. 如果链表无环,则返回 null. 说明:不允许修改给定的链表. 进阶:你是否可以不用额外空间解决此题? //章节 - 链表 //二.双指针技巧 //2.环形链表 II /* 算法思想: 还是要设快慢指针,不过这次要记录两个指针相遇的位置,当两个指针相遇了后,让其一指针从链表头开始,此时再相遇的位置就是链表中环的起始位置. 为什么慢指针从链表头开始,再相遇的位置就是链表中环的起始位置? 可以证明,这个位置距离环的起始位置和链表头节点距离环的起始位置的节…