#include <iostream>
#include <vector>
#include <algorithm> // 包含sort函数的头文件
using namespace std;
int main() {
vector<int> nums = {5, 2, 9, 1, 5, 6};
// 使用sort函数对vector进行排序
sort(nums.begin(), nums.end());
// 输出排序后的结果
for (int num : nums) {
cout << num << " ";
}
return 0;
}
#include <algorithm>
:这是包含sort
函数的头文件。sort
函数是C++标准库中的一个算法,用于对容器(如vector
、array
等)中的元素进行排序。sort(nums.begin(), nums.end())
:调用sort
函数对nums
这个vector
中的元素进行升序排序。nums.begin()
和nums.end()
分别表示要排序的范围,即从nums
的第一个元素到最后一个元素。for (int num : nums)
:这是一个范围for循环,用于遍历并输出排序后的vector
中的每个元素。如果你需要其他类型的排序或更复杂的使用场景,请告诉我!
上一篇:c++ make_shared
下一篇:c++ dynamic_cast
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站