gpt4 book ai didi

c++使用冒泡排序自定义排序 vector

转载 作者:行者123 更新时间:2023-11-28 00:14:35 28 4
gpt4 key购买 nike

我无法尝试对 vector<vector<string>> vvs 进行冒泡排序如果像

这样运行 for 循环

for ( auto x : vvs )其中包含一行

if ( x.at(pos) == (*need next x position*).at(pos) {
//perform sort and swap if needed
}

是否可以获取基于范围的循环的下一个位置?

最佳答案

for (auto i : o)
std::cout << i << std::endl;

基于范围的 for 循环仅用于对数组或 vector 中的每个元素进行排序,以用于使用传统 for 循环的自定义循环

for (unsigned i = 2; i != 10; ++i)
std::cout << arr[i] << std::endl;

关于c++使用冒泡排序自定义排序 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31195644/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com