關於c++語言中的sort函數


關於sort 函數

1.需要包含頭文件<algorithm>,

2.若直接用sort函數,一定要打開他的域

  using namespace std;

3.使用該函數需注意sort()包含3個參數

 sort(a,b,c)其中a,b,為一個具體的數c可以是一個函數名,其返回的值是一個布爾類型

如果第三個參數沒有,則該排序類型默認為升序排序

4.若要實現降序排序則需要寫一個返回值是布爾類型的函數例如

bool cmp(int a,int b)

{

  return a>b;

}

5.特別需要注意的是,使用sort函數的時候a,b參數不能是a[i]這種形式,而應該是sort (a(數組名;同時也代表數組的第一個儲存位置),b(結束排序的位置))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM