文章

9

粉丝

0

获赞

57

访问

1.7k

头像
链表合并 题解:c语言 尾插法插入
P1025 贵州大学机试题
发布于2026年3月12日 15:50
阅读数 106

#include<stdio.h>
typedef struct ListNode{
    int val;
    struct ListNode *next;
}ListNode;//定义链表节点
int main()
{
    int s1,s2;
    scanf("%d",&s1);
    ListNode *fp1=(ListNode *)malloc(sizeof(ListNode));//定义s1的头结点
    ListNode *fp2;//定义尾插法的插入点指针
    fp1->next=NULL;
    fp2=fp1;//初始化
    for(int i=0;i<s1;i++)
    {
        int input;
        scanf("%d",&input);//输入一个值
        ListNode *p=(ListNode *)malloc(sizeof(ListNode));//插入节点声明
        p->val=input;
        p->next=NULL;
        fp2->next=p;
        fp2=fp2->next;//每次最后让尾指针指向最后的一个元素
   &nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发