文章

3

粉丝

0

获赞

24

访问

639

头像
链表合并 题解:C 3个链表,归并排序
P1025 贵州大学机试题
发布于2026年3月18日 21:02
阅读数 105

#include<stdio.h>
#include<stdlib.h>

typedef struct LNode{
    int data;
    struct LNode* next;
}LNode;

int main(){
    int s1,s2;
    scanf("%d",&s1);
    LNode* h1=(LNode*)malloc(sizeof(LNode));
    LNode* h2=(LNode*)malloc(sizeof(LNode));
    LNode* p1=h1;
    LNode* p2=h2;
    p1->next=NULL;
    p2->next=NULL;
    int a,b;
    for(int i=0;i<s1;i++){
        LNode* q=(LNode*)malloc(sizeof(LNode));
        scanf("%d",&a);
        q->data=a;
        q->next=p1->next;
        p1->next=q;
        p1=q;
    }
    ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发