您当前的位置: 首页 >  链表

对方正在debug

暂无认证

  • 4浏览

    0关注

    399博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

相交链表(思维)

对方正在debug 发布时间:2020-03-05 13:11:43 ,浏览量:4

题目: 参考:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/solution/tu-jie-xiang-jiao-lian-biao-by-user7208t/

/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode(int x) : val(x), next(NULL) {}
 * };
 */
class Solution {
public:
    ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {
        /*
        *编写一个程序,找到两个单链表相交的起始节点
        *如果两个链表没有交点,返回 null.
        */
        ListNode *pa = headA,*pb = headB;
        while(pa != pb) {
            pa = pa ? pa->next:headB;
            pb = pb ? pb->next:headA;
        }
        return pa;
    }
};
关注
打赏
1664895754
查看更多评论
立即登录/注册

微信扫码登录

0.0368s