如何实现普通向量的升降序排序

程序开发过程中,经常需要对存储在vector中的内置的数据类型进行排序,比如整数类型等,因此,接下来就来说明如何通过C++提供的sort对普通向量vector进行升降序排序。

东西/原料

  • C++

方式/步调

  1. 1

    起首建立std::vector<int>类型的标的目的量,然后乱序存入整数数值

  2. 2

    接着挪用std::sort对上面的标的目的量进行从头排序

  3. 3

    从打印输出的成果看,std::sort默认是进行升序排序

  4. 4

    若是想要std::sort进行降序排序,那么起首实现如下所示的比力函数

  5. 5

    然后将上面实现的比力函数,作为std::sort的第三个参数 

  6. 6

    最后运行程序,打印输出信息如下所示,经由过程std::sort进行排序之后,输出的标的目的量是降序摆列

注重事项

  • 喜好经验接待点赞投票!
  • 经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
  • 发表于 2020-01-24 17:00
  • 阅读 ( 804 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具