sort函数
-
sort函数是包含在头文件为#include< algorithm >的c++标准库中,调用标准库里的排序方法可以实现对数据的排序。
-
sort函数的模板有三个参数:
void sort (RandomAccessIterator first, RandomAccessIterator last, Compare comp);
(1)第一个参数first,是返回要排序数组的起始地址。
(2)第二个参数last,是结束的地址。
(3)第三个参数表示排序的规则,当第三个参数不写时,sort()函数默认按照升序排序。
实例1:
#include<algorithm>
#include<cstdio>
using namespace std;
int main()
{
int n;
int ans[10];
scanf("%d", &n);
for(int i=0; i<n; i++){
scanf("%d", &ans[i]);
}
sort(ans, ans+n);
for(int i=0; i<n; i++){
printf("%d ", ans[i]