指针

来源:互联网 发布:服装数据分析公式 编辑:程序博客网 时间:2024/06/09 17:21


中国大学MOOC-陈越、何钦铭-数据结构-2017春

02-线性结构1 两个有序链表序列的合并   (15分)
https://pta.patest.cn/pta/test/3512/exam/3/question/62612


本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。

其中List结构定义如下:

typedef struct Node *PtrToNode;struct Node {    ElementType Data; /* 存储结点数据 */    PtrToNode   Next; /* 指向下一个结点的指针 */};typedef PtrToNode List; /* 定义单链表类型 */

L1L2是给定的带头结点的单链表,其结点存储的数据是递增有序的;函数Merge要将L1L2合并为一个非递减的整数序列。应直接使用原序列中的结点,返回归并后的链表头指针。


正确代码:

错误代码:


原创粉丝点击