题解列表

筛选

[STL训练]Let the Balloon Rise

文章采用的较多的容器,并未使用sort算法。```cpp#include#include#include#include#include#include#includeusingnamespacestd;classmycompare//用于改变map容器的排序规则,

换位置(找规律)

摘要:解题思路:根据输入数的奇偶性,分别进行判断注意事项:参考代码:#include<iostream>using namespace std;int main(){   int n,m;     cin>……

C++字符排序(通过字符串输入)

解题思路:注意到题目中字符串长度比较小,通过选择冒泡等方法应该也能实现,但是本人很懒,因此还是用标准库中的sort函数实现。由于字符数组存储过于麻烦,因此选择通过string类型来读入,再逐个赋值,复杂度较低,熟练掌握STLsort函数即可参考代码:#include#include
优质题解

线段和点(很容易理解)

###方法先将线段按左端点升序排列,再按右端点降序排列![](/image_editor_upload/20220204095807_31280.jpg)这样排序,就只需看哪个点在线段上走得最远就能确定哪个点覆盖最多的线段了,就取它放进自己的点集中```c++boolcmp(Nodex,

只需注意set_union的使用方法

```cpp#include#include#includeusingnamespacestd;voidmyPrint(intval)//for_each遍历的输出{coutnum1>>num2)//循环输入{vectorv1,v2;//代表要输入的两个集合for(inti=0;i