题目:

Golang | Leetcode Golang题解之第141题环形链表插图

题解

func hasCycle(head *ListNode) bool {
    if head == nil || head.Next == nil {
        return false
    }
    slow, fast := head, head.Next
    for fast != slow {
        if fast == nil || fast.Next == nil {
            return false
        }
        slow = slow.Next
        fast = fast.Next.Next
    }
    return true
}
本站无任何商业行为
个人在线分享-虚灵IT资料分享 » Golang | Leetcode Golang题解之第141题环形链表
E-->