qvector快速排序
时间: 2023-11-05 15:59:07 浏览: 149
快速排序
qvector可以使用STL的sort函数进行快速排序。你可以通过包含<algorithm>头文件来使用sort函数。以下是一个示例代码,用于对QVector进行快速排序:
#include <algorithm>
#include <QVector>
bool compair(int a, int b) {
return a < b;
}
int main() {
QVector<int> vec = {4, 2, 1, 3};
std::sort(vec.begin(), vec.end(), compair);
// 输出排序后的结果
for (int i = 0; i < vec.size(); ++i) {
qDebug() << vec[i];
}
}
阅读全文