vector<vector<int>> res和ector<int> res的区别
时间: 2023-12-20 09:05:06 浏览: 123
C++中检查vector是否包含给定元素的几种方式详解
`vector<vector<int>> res` 是一个二维的向量,其中每个元素都是一个一维的向量,可以看作是一个矩阵。在使用时,我们可以通过 `res[i][j]` 访问其中的元素。
`vector<int> res` 是一个一维的向量,其中每个元素都是一个整数。在使用时,我们可以通过 `res[i]` 访问其中的元素。
二者的区别在于维度不同。如果需要存储多个一维向量,可以使用 `vector<vector<int>>`,而如果只需要存储一个一维向量,可以使用 `vector<int>`。
阅读全文