选择排序法
来源:互联网 发布: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
- 常用排序-选择法排序
- 常见排序-选择法排序
- 排序算法--选择排序法
- 按选择排序法排序。
- 排序模板 选择法排序
- 排序算法--选择排序法
- 排序之选择排序法
- 选择排序法法
- 排序:选择法
- 选择排序法
- 选择法排序
- 选择排序法
- 选择排序法证明
- 选择排序法
- 选择排序法
- 选择排序法
- 选择排序法
- C++ 选择排序法
- Leetcode Evaluate Reverse Polish Notation
- 递归排序
- Ubuntu软件安装
- 《剑指offer》:[25]二叉树中和为某一值的路径
- linux 6.5下 MySQL 5.6 RPM安装
- 选择排序法
- BIOS/UEFI基础——第一条指令
- Leetcode Paint House
- POJ 3974 Palindrome manacher
- 怎么和自己喜欢的妹子聊天(吼吼吼,我怎么这么笨呢,啊啊啊)
- 《大数据精准挖掘》电信行业应用--客户流失预测
- 关于struts2访问servlet API的三种方法详解
- 折半查找
- 不用+、-、×、÷做加法