选择法排序
来源:互联网 发布:新手开淘宝店详细步骤 编辑:程序博客网 时间:2024/05/29 19:19
/** Copyright (c) 2016, 安徽大学计算机科学与技术学院* All rights reserved.* 作 者: 杨磊* 完成日期:2016 年 12 月 27 日* 问题描述:选择法对N个整数从大到小排序。*/#include<cstdio>#include<iostream>#include<stdlib.h>#include<string.h>#include<algorithm>#include<math.h>void sort(int num[],int n){ int i,j,x,k;for(i=0;i<n;i++) { for(k=i,j=i+1;j<n;j++) if(num[j]<num[k]) k=j; if(i!=k) { x=num[i]; num[i]= num[k]; num[k]=x; } }}int main(){ int n; scanf("%d",&n); int num[n],i,j,k,x; for(i=0;i<n;i++) scanf("%d",&num[i]); sort(num,n); printf("The sorted numbers:\n"); for(i=0;i<n;i++) printf("%d ",num[i]); return 0;}
0 0
- 常用排序-选择法排序
- 常见排序-选择法排序
- 排序算法--选择排序法
- 按选择排序法排序。
- 排序模板 选择法排序
- 排序算法--选择排序法
- 排序之选择排序法
- 选择排序法法
- 排序:选择法
- 选择排序法
- 选择法排序
- 选择排序法
- 选择排序法证明
- 选择排序法
- 选择排序法
- 选择排序法
- 选择排序法
- C++ 选择排序法
- php最近几天时间戳
- [译]知名Html5 Canvas Javascript库对比
- mysql分表方法-----MRG_MyISAM引擎分表法
- ETS刷新时候用到两种文件
- 操作无效,原因是它导致对SetCurrentCellAddressCore函数的可重入调用
- 选择法排序
- MAC 系统--MAC 命令行大全
- Java内存结构和数据类型
- java编码风格
- css规范
- 指定的转换无效,因为要转换的字符串中含有空的字符串,所以要先要把空字符串去除掉哦
- all year round possesses
- maven入门01
- Oracle里二进制与十进制的相互转换