vector
A.resize(100) 0-99
vector<vector
A.push_back()
struct as{
int a,b;
}
vector
A.push_back({a,b});
A.emplace(a,b);
A.clear();
A.pop_back() 删除末尾元素
< <= > >= == 按照字典序
A.insert(p,n,val) 在迭代器P插入n个val。
A.erase(P) 删除迭代器 O(len)
A.erase(L,R) 删除迭代器L,R之间的元素(包括收尾)O(len)
sort(A.begin(),A.end());
sort(A.begin(),A.end(),cmp);
A.erase(unique(A.begin(),A.end()),A.end());
浙公网安备 33010602011771号