sort 函数降序排列对于vector

#include <iostream>
#include <math.h>
#include <vector>
#include <algorithm>
#include <string>
 
using namespace std;
 
int main()
{
    vector<string> Array;
	Array.push_back("abd");
    Array.push_back("deaf");
	Array.push_back("dbda");
    Array.push_back("azfe");
	Array.push_back("zfea");
 
 
	sort(Array.begin(),Array.end(),greater<string>());  //降序
	sort(Array.begin(),Array.end(),less<string>());   //升序
	for (int i=0;i<Array.size();i++)
		cout << Array[i] << "  ";   //注:此程序也需要包含头文件#include <string> 否则此句会报错
 
 
    system("pause");
	return 0;
}

发布了58 篇原创文章 · 获赞 9 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章