国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

VC++實現選擇排序算法簡單示例

2020-01-26 15:26:02
字體:
來源:轉載
供稿:網友

本文以一個非常簡單的實例說明VC++選擇排序算法的實現方法,對n個記錄進行n-1趟簡單選擇排序,在無序區中選取最小記錄。

具體實現代碼如下:

#include<iostream>using namespace std;//簡單選擇排序void SelectSort(int r[ ], int n){ int i;int j;int index;int temp;for (i=0; i<n-1; i++) //對n個記錄進行n-1趟簡單選擇排序{ index=i; for (j=i+1; j<n; j++) //在無序區中選取最小記錄if (r[j]<r[index])index=j;if (index!=i) {temp=r[i];r[i]=r[index];r[index]=temp;}}for(i=0;i<n;i++)cout<<r[i]<<" ";cout<<"/n";}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金溪县| 准格尔旗| 沽源县| 新乡市| 周至县| 彩票| 固始县| 三穗县| 铁岭市| 衡东县| 岗巴县| 陈巴尔虎旗| 锦屏县| 阳高县| 平舆县| 虹口区| 大竹县| 左贡县| 莱州市| 岳普湖县| 高雄市| 精河县| 万宁市| 平利县| 泰来县| 化州市| 华亭县| 钟祥市| 寻乌县| 天全县| 山东省| 田阳县| 五华县| 五大连池市| 虹口区| 沂水县| 区。| 静乐县| 吉隆县| 抚州市| 措美县|