文章

7

粉丝

309

获赞

5

访问

64.1k

头像
关键操作写成函数,结果通过
P1025 贵州大学2019机试
发布于2020年2月9日 23:11
阅读数 8.9k

#include<stdio.h>
#include<malloc.h>
typedef struct LNode{
int data;
struct LNode *next;
}LNode,*Linklist;

void Create_Link_pos(LNode* L){ //正序插入-尾插法
    Linklist p,q;//p用来指示链尾,q指示新的待插入节点;
    int len;
    scanf("%d",&len);
    L->data=len; //带头结点,用头节点数据域存放链表长度
    p=L;
    int num;
    for(int i=1;i<=len;i++){
        q=(LNode*)malloc(sizeof(LNode));
        scanf("%d",&num);
        q->data=num;
        p->next=q;
        p=q;
    }
    p->next=NULL;
}

void Printf_Link(LNode* L){
    Linklist p=L->next;
    while(p!=NULL){
        printf("%d ",p->data);
        p=p->next;
}
printf("\n");
}
Linklist MergeList(LNode *L1,L...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发