您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页快速排序 sort

快速排序 sort

来源:榕意旅游网

掌握C++自学精简教程,首先了解sort函数对vector的元素排序。

sort函数能够实现对vector中元素的排序。例如,将元素从小到大排列,输出结果如下:

通过sort函数进行字母顺序排序,利用std::sort实现,并使用元素间的小于操作重载(str1 < str2)来完成排序。由于std::string类本身支持小于操作比较,其比较逻辑是按照字母顺序进行。

具体输出如下:

进一步,可以给std::sort传递参数,以实现特定的排序需求。例如,修改排序输出,程序输出如下:

为了实现降序排序,只需调整lambda表达式中的比较方式即可。之后,程序输出如下:

Copyright © 2019- nryq.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务