vector
vector数组
相较于普通数组,有以下几个优点:
1.大小可变 2.操作方便 ......(其他自己考虑)
创建
以下以A表示int,long long,double......等类型(标点符号使用错误)
vector<A>v1 创建一个v1数组 “清白”构造 出淤泥而不染
vector<A>v2(n,m) 创建一个v2数组(什么样的数组呢? 自带n个m的数组) 衔玉出生
vector<A>v3(v1) 创建一个v3数组(什么样的数组呢? 和v1一样的数组) 双胞胎哎
操作 vector<A>v
v.sizie() v中有多少个数据
v.capacity() v的用量大小
v.push_back(n) 从末尾插入n
v.pop_back() 将末尾删去
v.clear() 清空 干干净净,健康美味
v.erasa(n) 删去第n个数 看我小橡皮擦
v.insert(n,m) 在第n个数之前插入m 从天而降