返回列表 發帖
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. vector<int> v= {5,7,3,9,8,1,2};
  4. int len;
  5. bool compare(int a, int b)
  6. {
  7.     return a>b;
  8. }
  9. void show2()
  10. {
  11.     for(int i=0; i<len; i++)
  12.         cout<<v[i]<<" ";
  13.     cout<<endl;
  14. }
  15. void show3()
  16. {
  17.     for(auto it=begin(v); it!=end(v); it++)
  18.         cout<<*it<<" ";
  19.     cout<<endl;
  20. }
  21. int main()
  22. {
  23.     for(int i: v)
  24.         cout<<i<<" ";
  25.     cout<<endl;
  26.     len=v.size();
  27.     sort(begin(v), end(v));
  28.     show3();
  29.     sort(begin(v), end(v), compare);
  30.     show();
  31.     return 0;
  32. }
複製代碼
Ivy

TOP

返回列表