[C/C++] Nối xen kẽ 2 danh sách liên kết

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
List xenke(List L1, List L2)
{
    List L;
    Node *P = L1, *Q = L2, *temp;      
    L = temp = P;
    while (P && Q)
    {  
 
        temp = P->next;
        P->next = Q;
        P = P->next;
        Q = temp;
    }
    return L;
}