有用的元素序列函數

我們經常要用到容器,今天我就來分享一下常用函數

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為例)
它接受兩個參數,第一個是第一個元素(參與翻轉),第二個是最後一個元素的下一個(不參與翻轉)。