有用的元素序列函数
我们经常要用到容器,今天我就来分享一下常用函数
1.sort()——排序利器
用法:对元素进行排序(以int数组为例)
它接受三个参数,第一个是第一个元素(参与排序),第二个是最后一个元素的下一个(不参与排序),第三个(可选)是排序方式。
int a[10]={3,1,2,4,5,6,3,7,1,4}; sort(a,a+10,greater<int>);
这段代码表示从大到小排序int数组a,结果储存在数组中。
结果:
a {7,6,5,4,4,3,3,2,1,1}
2.reverse()——翻转,再翻转
用法:把元素翻转过来(以string为例)
它接受两个参数,第一个是第一个元素(参与翻转),第二个是最后一个元素的下一个(不参与翻转)。