首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

抉择排序

2012-08-25 
选择排序选择排序:#include stdio.hvoid SelectSort(int A[], int n){int i 0for(i0in-1i++){int

选择排序

选择排序:

#include <stdio.h>void SelectSort(int A[], int n){int i = 0;for(i=0;i<n-1;i++){int min = A[i];int key = i;//int j = i;for(int j=i;j<n;j++){if(A[j] < min){min = A[j];key = j;}}A[key] = A[i];A[i] = min;}}void printMatrix(int A[], int n){for(int i=0;i<n;i++)printf("%d",A[i]);}int main(void){int A[] = {6,5,4,9,8,1};SelectSort(A,6);printMatrix(A,6);return 0;}
?

热点排行