從小到大排:
例如:a[50]=,想讓它按照從小到大的順序排列,那麼就可以這麼寫,sort(a,a+5),然後陣列就會變成。
具體**如下:
從大到小排:#include
#include
using namespace std;
intmain()
;sort
(a,a+5)
;//規定排序的範圍
for(i=
0;i<
5;i++
)printf
("%d "
,a[i]);
return0;
}
例如:a[50]=,想讓它按照從大到小的順序排列,那麼就可以這麼寫,sort(a,a+5,cmp),呼叫cmp函式,然後陣列就會變成。
具體**如下:
#include
#include
using namespace std;
bool cmp
(int x,
int y)
intmain()
;sort
(a,a+
5,cmp)
;for
(i=0
;i<
5;i++
)printf
("%d "
,a[i]);
return0;
}
c語言sort函式 數的排列
下邊說一下c 語言中自帶的sort函式 排序的一種 所需標頭檔案為 include 函式為sort 陣列首位址,陣列尾位址 公升序或降序 如果不宣告是公升序還是降序,預設為是公升序。當然,這個函式不僅僅能對數進行排序,還可以對字母等資料型別進行排序,只不過需要說明,如對字母進行公升序排序的話 sor...
C 排序函式 sort
想起來自己天天排序排序,冒泡啊,二分查詢啊,結果在stl中就自帶了排序函式sort 所以自己總結了一下,首先看sort函式見下表 函式名功能描述 sort 對給定區間所有元素進行排序 stable sort 對給定區間所有元素進行穩定排序 partial sort 對給定區間所有元素部分排序 par...
js 陣列排序函式sort
arrayobj.sort sortfunction 引數 sortfunction 可選項。是用來確定元素順序的函式的名稱。如果這個引數被省略,那麼元素將按照 ascii 字元順序進行公升序排列。sort 方法將 array 物件進行適當的排序 在執行過程中並不會建立新的 array 物件。如果為...