#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: