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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章