less<类型>() 小于
greater<类型>() 大于
reverse
#include#include //vector。 #include//sort函数原始头文件。 using namespace std; int main() { int a[]={1,5,4,3,2}; vector p(a,a+5); sort(p.begin(),p.end(),less ());//less ()可省略,因为sort默认升序 for(int i=0;i ());//若想降序排列 greater ()不可省 for(int i=0;i 若想省略掉 greater
(),只能把此时的sort换成reverse即可。代码如下。 #include#include //vector。 #include//sort函数原始头文件。 using namespace std; int main() { int a[]={1,5,4,3,2},k; vector p(a,a+5); sort(p.begin(),p.end(),less ());//less ()可省略,因为sort默认升序 for(int i=0;i 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)