题解 1052: [编程入门]链表合并

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

链表合并(先排序,后合并)不用排序算法

这个题好像有两种思路:1.先合并,后排序2.先排序,后合并看了大家的解法都是第一种思路,我想试一下第二种思路。因为两个链表从键盘输入的时候是学号是无序的,所以我想能不能创建链表的时候就按学号有序的创建,然后合并的时候用两个指针遍历两个链表,哪个结点的学号小,就先连接哪个结点。

无聊的星期六

摘要:解题思路:#include <stdio.h> int main() {     int i=0,a,b,num[100] = { 0 };     scanf("%d %d", &a……

看题解的置顶代码的

摘要:解题思路:只是为了记录代码,方便查阅注意事项:参考代码:#include<stdio.h>#include<stdlib.h>//创建一个管理结构体typedef struct student{   ……

[编程入门]链表合并

#链表合并```c++#include#include#include#includeusingnamespacestd;structlinknode{intid;intscore;linknode*next;linknode(intid,intscore):id(id),

[编程入门]链表合并

摘要:解题思路:注意事项:参考代码:a,b=map(int,input().split())s=[]for i in range(a+b):    x=list(map(int,input().split(……

链表合并(C语言链表方法)

摘要:解题思路:链表的优势在于插入数据时的高效性注意事项:单向链表节点之间的关系就像糖葫芦一样,一个连着一个,想吃(访问)他们其中的一个就得先访问前面的节点,将节点串一起的“棍子”就是结构体里的指针next……