文章
4
粉丝
181
获赞
3
访问
121
#include<iostream>
using namespace std;
struct Node {
int data;
struct Node* next;
};
void init(Node*& head, int n) {
head = new Node;
Node *p = head;
for (int i = 0; i < n; i++) {
cin>>p->data;
p->next = new Node;
p = p->next;
if (i == n - 1)p->next = NULL;
}
}
Node* mergeL(Node* head1, Node* head2) {
Node* p = head1;
Node* q = head2;
Node* head = new Node;
Node* t = head;
while (p->next != NULL && q->next != NULL) {
if (p->data < q->data) {
t->data = p-&g...
登录后发布评论
暂无评论,来抢沙发