选择排序法

来源:互联网 发布:t-sql语法基础知识 编辑:程序博客网 时间:2024/04/30 12:24
# include <stdio.h>/** * 时间:2016年6月5日 09:53:12 * 内容:选择排序法 */void SelectSort(int*,int);void Info(int*,int);int main(void){int a[10]={2,1,4,3,5,6,11,9,0,7};Info(a,10);SelectSort(a,10);Info(a,10);return 0;}/** * 选择排序法 * @param a 未排序的数组 * @param n 数组长度 */void SelectSort(int* a,int n){int t;int min;for (int i=0;i<n-1;i++){min=i;for (int j=i+1;j<n;j++){if (a[j]<a[min]){min=j;}}t=a[i];a[i]=a[min];a[min]=t;}}void Info(int*a,int n){for (int i=0;i<n;i++){printf("%d ",a[i]);}printf("\n");}

0 0
原创粉丝点击