funcEntryNodeOfLoop(pHead *ListNode) *ListNode{ fast := pHead slow := pHead
for fast != nil && fast.Next != nil { fast = fast.Next.Next slow = slow.Next if fast == slow { fast = pHead for fast != slow { fast = fast.Next slow = slow.Next } return slow