greaterT()和lessT()
生活随笔
收集整理的這篇文章主要介紹了
greaterT()和lessT()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
greater<T>()
greater是較大意思,用于升序排列
less<T>()
less是較小的意思,用于降序排列
#include<bits/stdc++.h> using namespace std;int main() {ios::sync_with_stdio(false);int a[]={0,1,4,7,2,5,8,3,6,9};int n=sizeof(a)/sizeof(int);sort(a,a+n);//默認從小到大排序 for(int i=0;i<n;i++)cout<<a[i]<<" ";cout<<endl;sort(a,a+n,less<int>());//從小到大排序 for(int i=0;i<n;i++)cout<<a[i]<<" ";cout<<endl;sort(a,a+n,greater<int>());//從大到小排序 for(int i=0;i<n;i++)cout<<a[i]<<" ";cout<<endl;return 0;}總結
以上是生活随笔為你收集整理的greaterT()和lessT()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法竞赛入门与进阶 (三)贪心
- 下一篇: STL堆算法