#Z1001. [伴随编程] 使用动态数组
[伴随编程] 使用动态数组
- 引入需要的头文件
vector
。#include <vector>
- 创建一个储存
int
类型数据的vector
,初始为空。vector<int> vec;
- 通过
push_back
函数,向我们定义的vec
这个动态数组中插入一些元素。这里我们插入 5 个元素: {2,4,6,8,10} 。 - 把vec中的每个元素加1后再输出。通过调用
size
函数可以得到当前动态数组中元素的数量,通过下标访问可以获得每个元素的值,这点跟数组是一样的。如果当前动态数组的大小为 n,那下标的范围应该是 [0,n-1]。 - 现在
vec
中的元素为:3,5,7,9,11。我们需要删除最后一个元素 11,通过pop_back
函数从动态数组末尾删除一个元素。删除后,vec
的大小应该变为 4。输出删除后的长度。 - 最后,我们调用
clear
函数来清空动态数组,清空后vec
的大小变为 0。
Statistics
Related
In following contests: