寻找二维vector中一列的最小值
时间: 2024-05-11 11:14:05 浏览: 78
可以遍历二维vector的每一行,取出该列的元素,然后找到该列的最小值。代码示例:
```cpp
std::vector<std::vector<int>> v{{1,2,3},{4,5,6},{7,8,9}};
int col = 1; // 要找的列
int min_val = v[0][col]; // 初始值为第一个元素
for(int i=1; i<v.size(); i++){
if(v[i][col] < min_val){
min_val = v[i][col];
}
}
std::cout << "Column " << col << " minimum value: " << min_val << std::endl;
```
阅读全文