LXYlxy666

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     struct ListNode *next;
 * };
 */
struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *headB) {
    struct ListNode *n=headA;
    struct ListNode *m=headB;if(headA==headB){
        return headA;
    }
    while(n!=NULL){
            while(m!=NULL){
                if(n==m){return n;
                }
                else{
                    m=m->next;
                }
            }
            m=headB;
            n=n->next;
    }
    return NULL;
    
}

这是暴力遍历,很费时

posted on 2025-09-02 12:23  printf("赖狒狒");  阅读(2)  评论(0)    收藏  举报