C++ 在列表末尾插入元素的列表的 STL 向量
C++ STL Vector of lists inserting elements at the end of the lists
我得到了一系列数字,我需要std::vector<std::list<int>> v
制作一个列表向量。我将举一个例子,因为它更容易解释。例:
数字系列:5 7 2 0 3 9 10 4
解析数字后的向量:v[0] = {5, 0}; v[1] = {2, 10, 4}; v[2] = {7, 3}; v[3] = {9}
{2, 10, 4}
是一个列表。
我想解析一次数字序列,并将数字直接放在列表末尾的向量中。对于此示例,将 5 放入 v[0]
中,然后将 7 放入 v[2]
中,然后将 2 放入 v[1]
中,然后在 5 之后v[0]
将 0 放在列表的末尾...
我只想知道如何在向量中插入一个元素,该元素位于该特定位置的列表末尾的特定位置。
要将val
附加到位置 i
的列表中,您将:
v[i].push_back(val);
相关文章:
- 访问列表向量中的结构
- 从列表向量中删除无法按预期工作
- 从列表/向量制作嵌套 for 循环的最佳方法是什么?
- 在 c++ 中访问列表向量时出现问题
- 指向列表向量中的第n个元素
- 当迭代器添加到添加到列表向量的结构时,迭代器停止指向值?
- 如何将 for 循环中的每个迭代都放入列表/向量中?(C++)
- 删除列表向量中的元素并显示当前列表
- 如何与可以在列表/向量中使用的成员进行类型的类型
- 通过列表向量循环
- 如何使用C 创建多列列表/向量
- 存储动态创建对象的列表/向量的最佳方法是什么
- 基本STL:向量列表或列表向量,在这种特殊情况下哪个会更好
- Seg 错误初始化列表向量与控制台输入
- C++ 将文件读入数组/列表/向量
- 初始值设定项列表向量构造函数
- 如何在C++中初始化列表向量
- C++:保持实体列表向量与集合的最佳方式
- 如何将节点添加到列表向量
- 初始化列表向量时出错