1.
定義方式:
vector<int> res;//定義一維數組
vector<vector<int>>res//定義二維數組
在res的末尾插入元素:
res.push_back(out)//out是要插入的元素
讀取res的首元素和末元素:
res.front();//首元素
res.back();//末元素
對數組按照大小進行排列:
sort(res.begin(),res.end());
sort是排序函數,必須添加#include<algorithm>頭文件。該函數有三個參數,分別為要排序的數組的開頭,要排序的數組的結尾和排序的方式,默認為從小到大排序。
2.
定義方式:
set<int>res;//定義一維數組
set<vector<int>>res;//定義二維數組
c++ stl集合(Set)是一種包含已排序對象的關聯容器。
set/multiset會根據待定的排序准則,自動將元素排序。兩者不同在於前者不允許元素重復,而后者允許。
參考:https://www.cnblogs.com/zyxStar/p/4542835.html
在數組中插入元素:
res.insert();//插入元素