2021-02-06
A和B是两个单链表(带头结点),其中元素递增有序。设计一个算法,将A和B归并成一个按元素值非递减有序的链表C,C由A和B中的结点组成
#include<stdio.h>
#include<stdlib.h>
//单链表的操作
//定义单链表的数据结构
typedef struct Node {
int data;
struct Node* next;
}Node;
//合并操作
int merge(Node*&C, Node* A, Node* B)
{
Node* p
原创
2021-02-06 21:46:41 ·
63 阅读 ·
0 评论