牛客 寻找两个链表的公共结点

Posted 爱编程的小羊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了牛客 寻找两个链表的公共结点相关的知识,希望对你有一定的参考价值。

class Solution {
public:
    ListNode* FindFirstCommonNode( ListNode* pHead1,ListNode* pHead2) {
         ListNode* p1=pHead1;
         ListNode* p2=pHead2;
        while(p1!=p2)
            {
              p1=(p1==NULL?pHead2:p1->next);
              p2=(p2==NULL?pHead1:p2->next);
        }
      return p1;
    }
   
};

以上是关于牛客 寻找两个链表的公共结点的主要内容,如果未能解决你的问题,请参考以下文章

剑指Offer-35.两个链表的第一个公共结点(C++/Java)

[ 链表OJ题--C语言] 相交链表 两个链表的第一个公共结点

两个链表的第一个公共结点(NC66/考察次数Top23/难度简单)

[8月4日]剑指 Offer 52. 两个链表的第一个公共节点

[8月4日]剑指 Offer 52. 两个链表的第一个公共节点

剑指Offer 两个链表的第一个公共结点