问题标题: 酷町堂:酷丁堂:谁教一下我sord?(感激不谢)

0
0

0
已采纳
李奕歌
李奕歌
初级天翼
初级天翼

sort(a+1,a+n+1,排序规则不填默认从小到大)

1
被禁言 任熠同
任熠同
修练者
修练者

sort排序:

1.字符串内部排序:

例:字符串s=9876540021

排序后:0012456789
头文件:#include<algorithm>

固定格式:sort(s.begin(),s.end());

2.数组排序

例:数组a=1,2,4,5,3,6,7,9,8,0

排序结果:0,1,2,3,4,5,6,7,8,9

头文件:#include<algorithm>

固定格式:sort(a+1,a+10+1);

如果你有n个数,只要把上面的10改成n就可以了

0
潘思呈
潘思呈
中级光能
中级光能

不小心搞成刷题求解了!

0
0
被禁言 任熠同
任熠同
修练者
修练者

还有:

自定义排序规则

例如,对a数组从大到小排序

bool cmp(int x,int y){

    return x>y;

}

sort(a+1,a+n+1,cmp);

cmp里的内容自己改

sort()默认从小到大,可以自定义

0
我要回答