(1)對乙個int型陣列進行排序
int array[5] = ;
sort(a,a+5);
(2)對利用cmp函式,對int型陣列進行逆序排序
int cmp1(int a,int b)
int array[5] = ;
sort(a,a+5,cmp1);
(3)對vectorvec;進行排序
sort(vec.begin(),vec.end());
如果使用sort(vec,vec+vec.size());是錯誤的
(4)利用cmp函式對vectorvec;進行逆序排序
template struct cmp
};/* 對字串進行逆序排序 */
sort(vec.begin(),vec.end(),cmp());
C 排序函式 sort
想起來自己天天排序排序,冒泡啊,二分查詢啊,結果在stl中就自帶了排序函式sort 所以自己總結了一下,首先看sort函式見下表 函式名功能描述 sort 對給定區間所有元素進行排序 stable sort 對給定區間所有元素進行穩定排序 partial sort 對給定區間所有元素部分排序 par...
sort排序函式
所以自己總結了一下,首先看sort函式見下表 函式名 功能描述 sort 對給定區間所有元素進行排序 stable sort 對給定區間所有元素進行穩定排序 partial sort 對給定區間所有元素部分排序 partial sort copy 對給定區間複製並排序 nth element 找出給...
sort 排序函式
需要標頭檔案 語法描述 sort begin,end,cmp cmp引數可以沒有,如果沒有預設公升序排序。sort函式使用例項 include include includeusing namespace std int main sort a,a 5 for int i 0 i 5 i cout ...