在C++中,可以使用标准库中的sort函数来调用排序算法。sort函数位于
int arr[] = {4, 2, 1, 3};
int n = sizeof(arr) / sizeof(arr[0]);
sort(arr, arr + n);
vector<int> vec = {4, 2, 1, 3};
sort(vec.begin(), vec.end());
注意:使用sort函数需要包含
另外,sort函数默认使用升序排序。如果需要使用降序排序,可以传入greater
int arr[] = {4, 2, 1, 3};
int n = sizeof(arr) / sizeof(arr[0]);
sort(arr, arr + n, greater<int>());
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c++ allocator 如何自定义