建立条件:#include "algorithm"引用这个头文件
1、reverse 的用法,反向排序,由自己输入5个数: 1 2 3 4 5
for (int i = 0; i < 5; i++) { cin >> v[i]; } cout << endl; reverse(v.begin(), v.end());
运行结果:
假如输入 12 00 33 44 11 依旧是倒序输出 但大小未排序
运行结果:
2、 sort 排序
1 #include"iostream" 2 #include "algorithm" 3 #include "vector" 4 int main() 5 { 6 using namespace std; 7 vector <int> v(5); 8 for (int i = 0; i < 5; i++) 9 { 10 cin >> v[i]; 11 } 12 cout << endl; 13 sort(v.begin(), v.end()); 14 vector<int>::iterator it; 15 for (it = v.begin(); it != v.end();it++) 16 { 17 cout << *it<<" "; 18 } 19 system("pause"); 20 return 0;
运行结果: