C++常用泛型算法
C++常用泛型算法
https://www.geeksforgeeks.org/c-magicians-stl-algorithms/
https://en.cppreference.com/w/cpp/algorithm
1  |  | 
只读算法
| 操作 | 函数 | 返回 | 
|---|---|---|
| 查找 | find(v.begin(), v.end(), value) | 满足条件的迭代器,找不到则为尾后 | 
写容器算法
| 操作 | 函数 | 返回 | 
|---|---|---|
| 交换元素 | swap(v.begin(), v.end()) | void | 
重排容器算法
| 操作 | 函数 | 返回 | 
|---|---|---|
| 排序 | sort(v.begin(), v.end()) | void | 
| 将不重复的排在前面 | unique(v.begin(), v.end()) | 一个指向不重复值范围末尾的迭代器 |