学习记录--函数sort
程序员文章站
2022-06-01 09:53:56
...
sort函数包含于algorithm头文件。
sort函数有两种引用写法:
①sort(起始地址,结束地址的后一个地址);
②sort(起始地址,结束地址的后一个地址,自定义排序方法函数的函数名);
第一种引用方法示例:
#include<algorithm>
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
int i,a[10]={7,2,1,9,4,6,7,8,9,10};
sort(a,a+10);
for(i=0;i<10;i++)
printf("%d ",a[i]);
return 0;
}
第二种引用方法示例:
#include<algorithm>
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
bool cmp(int x,int y)
{
return x>y;
}
int main()
{
int i,a[10]={7,2,1,9,4,6,7,8,9,10};
sort(a,a+10,cmp);
for(i=0;i<10;i++)
printf("%d ",a[i]);
return 0;
}