头文件:
#include<algorithm>
sort(a,a+m)
表示从a的起始地址开始到后m个数进行冒泡排序(小->大);
例如:
int a[100];
sort(a,100);
表示将数组a中的每个元素按从小到大的顺序排列。
如果你想用sort函数从大到小排列也可以,使用sort(a,a+m,cop)
cop为比较函数:void cop(int a,int b);
bool cop(int a,int b)
{return a>b;}
当cop()中返回值a>b为真时sort为从大到小排列,否则反之。
本文详细介绍了C++ STL库中的sort函数用法,包括如何使用sort函数进行基本的升序排序,以及如何通过自定义比较函数实现降序排列。同时,文章提供了具体的代码示例,帮助读者更好地理解和应用sort函数。
706

被折叠的 条评论
为什么被折叠?



