C++ STL sort 函數的用法

C++ STL sort 函數的用法

https://www.cnblogs.com/lrj124/p/7254043.html

 

C++ sort()排序函數用法詳解

http://c.biancheng.net/view/7457.html

C++中SORT函數使用方法

https://www.cnblogs.com/junbaobei/p/10776066.html

C++標準模板庫函數sort的那些事兒

https://www.jb51.net/article/41722.htm

 

sort函數

1.sort函數包含在頭文件爲#include<algorithm>的c++標準庫中,調用標準庫裏的排序方法可以實現對數據的排序,但是sort函數是如何實現的,我們不用考慮!

2.sort函數的模板有三個參數:

void sort (RandomAccessIterator first, RandomAccessIterator last, Compare comp);

(1)第一個參數first:是要排序的數組的起始地址。

(2)第二個參數last:是結束的地址(最後一個數據的後一個數據的地址) sort函數的起始範圍 [first, last)  是左閉右開的

(3)第三個參數comp是排序的方法:可以是從升序也可是降序。如果第三個參數不寫,則默認的排序方法是從小到大排序。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章