楼主: 
oin1104 (是oin的说)   
2024-03-20 12:43:53直接找到那两个点塞进去
好暴力
好爽
class Solution {
public:
    ListNode* mergeInBetween(ListNode* list1, int a, int b, ListNode* list2)
    {
        ListNode* pa = list1;
        ListNode* pb = list1;
        for(int i = 1 ; i < a ; i ++)
        {
            pa = pa->next;
        }
        for(int i = 0 ; i <= b ; i ++)
        {
            pb = pb->next;
        }
        pa->next = list2;
        while(list2->next)
        {
            list2 = list2->next;
        }
        list2->next = pb;
        return list1;
    }
};