题目描述及链接 环形链表1——判断链表是否有环 解题思路 环形链表不存在NULL作为结束 如果不存在环,则遍历链表会遇到NULL; 但是在遇到NULL之前我们并不知道是否存在NULL,因此无法通过遍历来确定是否有环,这时本题的难点。 我们可以采用快慢指针,如果有环,则快指针会追上慢指针;如果没有环,则快指针会遇到NULL(快指针是跳跃地前进的,因此也要判断快指针跳过的是不是NULL) 我们这里让快指针一次走两步,慢指针一次走一步,不难写出代码。 代码