编写算法将两个递增单链表合并成一个递减的线性表假设有两个按元素值递增次序排列的线性表,均以单链表
编写算法将两个递增单链表合并成一个递减的线性表假设有两个按元素值递增次序排列的线性表,均以单链表形式存储。请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表,...
编写算法将两个递增单链表合并成一个递减的线性表假设有两个按元素值递增次序排列的线性表,均以单链表形式存储。请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表,并要求利用原来两个单链表的结点存放归并后的单链表。
节点结构:
typedef struct node{
int data;
struct node *next;
} linknode,*link;
link Union(link la,lb)
以上就是题目了,这个节点结构怎么用没看懂TAT,能不能帮我写下这道题的代码,大体思路我觉得就是先按递增合并再反转,但是每一步过度的细节处理的不好,麻烦在每一步过度的时候注释详细一点好么谢谢QAQ 展开
节点结构:
typedef struct node{
int data;
struct node *next;
} linknode,*link;
link Union(link la,lb)
以上就是题目了,这个节点结构怎么用没看懂TAT,能不能帮我写下这道题的代码,大体思路我觉得就是先按递增合并再反转,但是每一步过度的细节处理的不好,麻烦在每一步过度的时候注释详细一点好么谢谢QAQ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询