
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution:
def getIntersectionNode(self, headA: ListNode, headB: ListNode) -> ListNode:
curA = headA
curB = headB
while(curA != curB):
if curA:
curA = curA.next
else:
curA = headB
if curB:
curB = curB.next
else:
curB = headA
return curA

该博客介绍了如何使用双指针法找到两个单链表的交点。在给定的链表类定义基础上,实现了一个名为`getIntersectionNode`的方法,通过同时遍历两个链表,当两个指针相遇时找到交点节点。
186

被折叠的 条评论
为什么被折叠?



