Faaez Razeen

Intersection of Linked List

  • 2 min read
  • LC-Easy
  • Linked List

3 years ago

Solution

TimeSpaceExplanation
O(n)O(1)
def getIntersectionNode(self, headA: ListNode, headB: ListNode) -> Optional[ListNode]: l1, l2 = headA, headB while l1 != l2: l1 = l1.next if l1 else headB l2 = l2.next if l2 else headA return l1