指標-n個數的排序
Problem Description
LeiQ當上了體育委員,現在老師讓他去給班級裡的人排隊,LeiQ剛學了排序,所以他想以這種方式給班級裡的人排隊(從矮到高),他想知道排序完成後的結果。
Input
多組輸入,每組的第一行是一個正數n(1<=n<=100),第二行是n個數,表示每一個人的高度。
Output
輸出排序完成後的結果。
Sample Input
3 176 175 174
Sample Output
174 175 176
#include<stdio.h>
#include<stdlib.h>
void swap(int *pt1,int *pt2){
int temp;
temp = *pt1;
*pt1 = *pt2;
*pt2 = temp;
}
int main(){
int b;
int d[100];
while(~scanf("%d",&b)){
for(int i = 0 ;i < b;i++){
scanf("%d",&d[i]);
}
for(int i = 0 ; i < b - 1;i++){
for(int j = i + 1;j < b ;j++){
if(d[j] < d[i]){
swap(&d[j],&d[i]);
}
}
}
for(int i = 0 ; i < b - 1;i++){
printf("%d ",d[i]);
}
printf("%d\n",d[b - 1]);
}
return 0;
}
相關文章
- 對N個數進行從大到小排序排序
- 劍指offer:輸入n個整數,找出其中最小的K個數。
- Leetcode 611. 有效三角形的個數 (排序後雙指標優化)LeetCode排序指標優化
- n個骰子的點數
- 指標變數指標變數
- 輸入N,再輸入N個數,N
- C語言指標(二) 指標變數 ----by xhxhC語言指標變數
- Elasticsearch 按照標籤匹配個數優先排序查詢Elasticsearch排序
- MySQL 分組排序後 → 如何取前N條或倒數N條MySql排序
- 3069 求n個整數的和
- 第 10 節:複合型別-5. 指標 -- 指標與指標變數 -8. 多級指標型別指標變數
- 【leetcode】19. 刪除連結串列的倒數第N個節點(remove-nth-node-from-end-of-list)(雙指標)[中等]LeetCodeREM指標
- 詳解c++指標的指標和指標的引用C++指標
- const 變數和指標變數指標
- 為什麼以a為底,n的對數(以b為底)為指數的冪等於以n為底,a的對數(以b 為底)為指數的冪?
- 力扣之迴文數(雙指標中的對撞指標公式模板)力扣指標公式
- 對 “C語言指標變數作為函式引數” 的個人理解C語言指標變數函式
- 好的北極星指標的六個制定標準指標
- JZ-074-n 個骰子的點數
- 給定一個n,輸出從1到n的整數
- 統計整數區間[N,M](N,M<100000)中所以非偶數的合數個數,並輸出這個數。
- 【漫畫】為什麼說O(n)複雜度的基數排序沒有快速排序快?複雜度排序
- 【劍指 Offer 】17. 列印從1到最大的n位數
- 劍指offer | 17. 列印從1到最大的n位數
- 指標:存放記憶體地址的變數指標記憶體變數
- Nth Digit 第N個數字Git
- 3070 n個整數“打擂臺”
- 經常提及的幾個js排序方法(氣泡排序、選擇排序、計數排序)JS排序
- linux echo命令的-n、-e兩個引數Linux
- 指標常量和常量指標的區別指標
- 傳遞指標引數(函式內部給指標賦值)示例指標函式賦值
- 巨集_變數_函式_指標_標頭檔案變數函式指標
- 有效資源跟蹤的8個指標指標
- 反映資料質量的八個指標指標
- 劍指Offer-39-數字在排序陣列中出現的次數排序陣列
- 杭電OJ 2028求n個數的最小公倍數
- 雙指標妙解三數之和指標
- 變數的賦值 指標間接賦值變數賦值指標