//選擇排序法
#include <stdio.h>
int main()
{
int arr[10] = {8,5,7,9,6,3,2,1,10,4};
int i = 0,j = 0;
int k;
int tmp;
int len = sizeof(arr)/sizeof(arr[0]);
for(i = 0;i<len-1;i++)
{
k = i;
for(j= i+1;j<len;j++)
{
if(arr[k]<arr[j])
k = j;
}
if(k != i)
{
tmp = arr[i];
arr[i] = arr[k];
arr[k] = tmp;
}
}
for(i=0;i<len;i++)
{
printf("%d ",arr[i]);
}
return 0;
}
選擇排序法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Flink雙流Join
人不瘋狂枉一生
2024-05-23 14:25:50
.NET快速實現網頁數據抓取
追逐時光
2024-05-23 14:25:17
解密Prompt系列29. LLM Agent之真實世界海量API解決方案:ToolLLM & AnyTool
風雨中的小七
2024-05-23 14:25:10
第五節:基於Canal實現MySQL到Redis緩存數據同步
一. 二. 三. ! 作 者 : Yaopengfei(姚鵬飛) 博客地址 : http://www.cnblogs.com
Yaopengfei
2024-05-23 14:24:29
微服務下認證授權框架的探討
提伯斯
2024-05-23 14:23:09
python讀取 json文件的方法
張博的博客
2024-05-23 14:22:49
nodejs在typescript項目中申明全局變量
Ajanuw
2024-05-23 14:19:09
一對多的時候,用逗號分隔,存id,還是建表存id
uper超人
2024-05-23 14:18:19
構建高效的軟件研發生命週期:從技術選型到監控運維的完整流程
2018
2024-05-23 14:17:48
Asp .Net Core 系列:集成 CAP + RabbitMQ + MySQL(含冪等性)
IT技術派
2024-05-23 14:17:38
Golang初學:獲取主機的磁盤空間信息,gopsutil
三一三🎈
2024-05-23 14:17:08
keycloak~正確讓api接口支持跨域
張佔嶺
2024-05-23 14:15:28
記錄Ubuntu 22.04.2 LTS新建個dekstop不能運行的問題
需要使用以下命令添加授權 gio set xx.desktop metadata::trusted true
菊花茶
2024-05-23 14:14:28
MinGW -- Minimalist GNU for Windows
emanlee
2024-05-23 14:13:27