leetcode(55)-相交链表

编写一个程序,找到两个单链表相交的起始节点。

如下面的两个链表:

在节点 c1 开始相交。

https://leetcode-cn.com/problems/intersection-of-two-linked-lists/

class Solution(object):
    def getIntersectionNode(self, headA, headB):
        ha, hb = headA, headB
        while ha != hb:
            ha = ha.next if ha else headB
            hb = hb.next if hb else headA
        return ha


posted @ 2020-10-09 19:47  木子士心王大可  阅读(100)  评论(0)    收藏  举报