![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日记式总结
fanyiren
这个作者很懒,什么都没留下…
展开
-
【算法路】c++排序
一.vector 1.升序:sort(v.begin(), v.end(),less<int>()); 降序:sort(v.begin(), v.end(),greater<int>()); 2.降序:reverse(v.begin(),v.end()); 3.升(降)序; bool cmp(int a ,int b) { return a < b; //从小到大排序,把 < 换成 > 就是从大到小 } …… sort(v.begin()原创 2020-07-31 08:35:22 · 174 阅读 · 0 评论 -
【算法路】STL—1.0
1.常用的STL vector不定长数组 vector <int> a; queue 队列 queue <int> a; stack 栈 stack <int> a; set 集合 se <int> a; map 映射集合 map <int,int> a; pair 对 pair <int,int> a; list 链表 list <int> a; 2.迭代器(iterator):经过封装原创 2020-07-29 09:09:07 · 87 阅读 · 0 评论 -
【算法路】STL—2.0
一.find相关 1.sort与find使用需要的头文件是#include<algorithm> 2.find返回找到的元素位置的迭代器或指针(位置信息); 找不到就返回超出数组尾部的第一个位置(位置信息)。 3.cout<<"find找不到的返回值是"<<find(vec.begin(),vec.end(),7)<<endl;这样写是错误的(没明白)。 ...原创 2020-07-30 18:15:04 · 95 阅读 · 0 评论