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

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

筛选

超级好用的C++容器

摘要:解题思路:采用C++的set容器,自动按第一个元素排序,在加入set<pair<int,int>> S;注意事项:auto 是C++13 的语法参考代码:#include<bits/stdc++.h>……

利用STL中的map解题(C++)

看到学号和成绩是一一对应的,并且学号不重复,需要根据学号(key)排序。可以用STL中的map处理信息。```cpp#include//先引入一个万能库usingnamespacestd;intmain(){maps1;//map的key和value都是int类型intplus,

运用STL的写法

摘要:解题思路:list中merge函数;注意事项:参考代码:#include<iostream> #include<set> #include<map> #include<list> #inclu……

用stl的map函数进行排序(系统自动排序)

摘要:解题思路:#include<map> 为map头文件,每一行输入学号和成绩,所以可以把学号看成“键”,把成绩看成值。系统会根据键值自动进行排序,所以比较轻松 注意事项:主义map函数的初始化,比较复杂……

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

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