当前位置:   article > 正文

C++使用容器进行简单排序_c++怎么给容器内元素排序

c++怎么给容器内元素排序

直接上代码

  1. #include <string.h>
  2. #include <vector>
  3. #include <iostream>
  4. #include <algorithm>
  5. using namespace std;
  6. int main()
  7. {
  8. vector<int>obj;
  9. //想容器中放东西:obj[0]等于1,obj[1]等于3,obj[0]等于0,
  10. obj.push_back(1);
  11. obj.push_back(3);
  12. obj.push_back(0);
  13. //对容器中的成员进行排序 从小到大
  14. sort(obj.begin(), obj.end());//从小到大
  15. cout << "从小到大:" << endl;
  16. //打印方式
  17. for (int i = 0; i < obj.size(); i++)
  18. {
  19. cout << obj[i] << ",";
  20. }
  21. cout << "\n" << endl;
  22. cout << "从大到小:" << endl;
  23. reverse(obj.begin(), obj.end());//从大到小
  24. for (int i = 0; i < obj.size(); i++)
  25. {
  26. cout << obj[i] << ",";
  27. }
  28. return 0;
  29. }

亲测 ok

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/528944
推荐阅读
相关标签
  

闽ICP备14008679号