力扣-141.环形链表

题目描述

给你一个链表的头节点 head ,判断链表中是否有环。

如果链表中存在环 ,则返回 true 。 否则,返回 false 。

class Solution {
public:
    bool hasCycle(ListNode *head) {
        ListNode *fast = head;
        ListNode *slow = head;
        while (fast!= nullptr&&fast->next!= nullptr){
            fast=fast->next->next;
            slow=slow->next;
            if(fast==slow)
                return true;
        }
        return false;
    }
};

小结:快慢指针,简单题秒了

你可能感兴趣的:(力扣hot100,leetcode,链表,算法)