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

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

筛选

[编程入门]链表合并-题解(C语言代码) 桶排

主要算法为桶排序,链表太麻烦了,能不用尽量不用,个人比较懒不喜欢用,哈哈哈桶排序的思想就是把区间[0,1)划分成n个相同大小的子区间,或称桶,然后将n个输入数分布到各个桶中去。因为输入数均匀分布在[0,1)上,所以一般不会有很多数落在一个桶中的情况。

[编程入门]链表合并-题解(C语言代码)

解题思路:1、创建两个链表a、b,分别输入数据2、把两个链表合并,即把b链表接到a链表上或者反过来也一样3、对合并的链表进行排序代码如下:#include#includetypedefstructstudent{intnum;intach;structstudent*next;}*stu,

[编程入门]链表合并-题解(C++代码)

!!!这肯定不是最简单的方法,但是我也懒得想了a,b是两个大小分别为n,m的数组,储存输入数据c是大小为m+n的数组,储存合并后的数据大致思路:先用插入排序将a,b排序,便于后续合并再通过if判断,将a,b的元素复制到c中(有点像归并排序了)代码:```cpp#includeusingnamespac