题解 2065: [STL训练]{A} + {B}

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

筛选

[STL训练]{A} + {B}

摘要:解题思路:很简单,自己看。注意事项:set头文件:#include<set> 定义: set<typename> name;  注意哦,set只能通过迭代器(iterator)访问:set<typen……

太难了我不想打代码[STL训练]{A} + {B}

摘要:解题思路:set容器可以排序、去重、所以用它太几把合适了,先这样,在那样,最后那样,然后他妈的发现错了注意事项:     注意进厂时机!!!参考代码:#includeusing namespace s……

STL之两个集合相加

解题思路:集合入手,STL包含集合,故可以直接使用已经封装好的集合方法来完成。注意事项:注意题目要求的格式,while(cin>>n>>m)表示当无输入时结束程序。注意集合得每次清空。参考代码:#include#includeusingnamespacestd;intma

[STL训练]{A} + {B}-题解(C++代码)

可以当做连续的输入,然后用set的迭代器输出。```#includeusingnamespacestd;intmain(){sets;intn,m,t;while(cin>>n>>m){for(inti=0;i>t;s.insert(t);}for(set::iteratorit=s.begin();

[STL训练]{A} + {B}-题解(C++代码)只做最好的思路!

这题本质上依然是求交集,在之前总结过,像求交集这类问题,难免会遇到让你来保留两个数组中的不同元素这个卡点,仅用循环是无法通过的,必须要用指针或者迭加器(两者用法一样,迭加器更方便且不易出错!)我自己作死又试了一次纯循环,果然只能做到错误67%,

只需注意set_union的使用方法

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