文章目录
1 vector转set
2 set转vector
参考文献
1 vector转set
通过unordered_set的构造方法即可获得
unordered_set set(vec.begin...(), vec.end());
使用vector的rbegin()和rend()反向迭代器可以得到升序结果
unordered_set set(vec.rbegin(), vec.rend()...
using namespace std;
int main() {
vector vec = { 1, 2, 3, 4, 8, 9, 3, 2, 1, 0, 4...和string等
【语法2】:容器.assign(size, value);
【功能】:向容器中存储size个value
// 1.向量
vector_name.assign(size, value)...;
// 2.队列
deque_name.assign(size, value);
// 其他容器, 如array和string等
参考文献
[1] C++ deque assign()用法及代码示例