博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用C++的STL排序算法排序
阅读量:7072 次
发布时间:2019-06-28

本文共 328 字,大约阅读时间需要 1 分钟。

在C++的STL中,有专门用来排序的函数sort()。使用时,要include <algorithm> 头文件。

下面是一个小例子:

 假设有如下数组

int arr[]={2,1,4,3}

用如下语句可对arr[]进行排序: sort(arr, arr+4); 排序结果默认为升序排列

要想得到降序排序,可用reverse,用法为: reverse(arr, arr+4);

注意:

1.sort() 和reverse()的结果都是直接体现在原数组上的

2.可以通过控制参数来达到部分排序的目的

 

Reference:

转载于:https://www.cnblogs.com/denflyson/archive/2012/06/24/2560409.html

你可能感兴趣的文章
一次竞拍系统的搭建部署总结+有感
查看>>
cenots 6.4 x64部署GNS3
查看>>
su & sudo命令和限制root远程登录
查看>>
我的友情链接
查看>>
Android中px dpi dip density densityDpi 的相关说明
查看>>
(转的)计算组合数——整数拆分
查看>>
一周第三次课(12月13日)
查看>>
PS1环境变量
查看>>
脑筋急转弯
查看>>
典型云平台介绍——《Hadoop实战初级部分》学习笔记
查看>>
服务器虚拟化技术为企业带来的便利
查看>>
【Android studio】CMakeLists
查看>>
salt 常用模块介绍
查看>>
多cpu 多核cpu 多芯 超线程
查看>>
源码包安装vmtools
查看>>
The server encountered an internal error () that prevented it from fulfilling this request.
查看>>
是时候抛弃Eclipse转向IntelliJ了
查看>>
我的友情链接
查看>>
Android开发学习笔记:浅谈WebView
查看>>
设计模式之------命令链模式
查看>>