。。。。好久没更了
主要是因为懒 哈哈哈哈哈
其实还是在干事情(在准备考研 嘘...)
sort函数是一个很神奇的函数
int a[10];//定义一个数组
for(int i=0;i<10;i++){
cin>>a[i];//输入数组元素
}
sort(a,a+10);//接着使用sort函数
该代码段的结果是把a中的10个数从小到大排序
string a[21];//定义一个string类型的数组
bool cmp(string a,string b) {
return a+b>b+a;
}
int main() {
int n;
cin>>n;
for(int i=1; i<=n; i++) {
cin>>a[i];
}
sort(a+1,a+n+1,cmp);//比普通sort函数多了一个参数
//该参数的作用是让数组中的数降序排列
//并且a,b拼接在一起的数字>b,a拼接在一起的数字
for(int i=1; i<=n; i++) {
cout<<a[i];
}
return 0;
}
此代码段实现了降序排列