题解 | #判断链表中是否有环#
判断链表中是否有环
http://www.nowcoder.com/practice/650474f313294468a4ded3ce0f7898b9
双指针 差速遍历
用差速遍历,使用两个指针fast,slow,快指针每次移动两个节点,即 fast=fast.next.next; 慢指针每次移动一个,即slow=slow.next; 如果有环,那么进入环后,快指针一定会追上慢指针,即 当fast=slow的时候跳出循环,或者在快指针为空(遍历到链表尾部)的时候跳出循环。