Cho hai danh sách liên kết A (n phần tử) và B (m phần tử). Hãy nối xen kẽ thành danh sách C theo thứ tự A[0], B[0], A[1], B[1], .... Nếu một danh sách hết, phần còn lại của danh sách kia được nối tiếp vào cuối.
In C trên một dòng cách nhau bởi khoảng trắng. Dùng malloc cho node mới hoặc tái sử dụng node từ A,B. Free toàn bộ trước khi kết thúc.
Dòng 1: n và m. Dòng 2: n số của A. Dòng 3: m số của B.
0≤n,m≤105.
Danh sách C trên một dòng.
Ví dụ:
Đầu vào:
3 5
1 2 3
10 20 30 40 50
Đầu ra:
1 10 2 20 3 30 40 50
Giải thích:
Đang tải editor...