选择排序
来源:互联网 发布:免费网络服务器 编辑:程序博客网 时间:2024/06/18 08:01
算法设计技巧与分析第五章归纳法,算法5.1选择排序的归纳形式,算法依然很简单,直接上代码
/** * * @author yyd * 一个利用尾递归来完成选择排序的程序 * */public class SELECTSORTREC5_1 {public static void selectSort(int[] a,int i){ if(i<a.length-1){int k=i;for(int j=i+1;j<a.length;j++){if(a[j]<a[k]){k=j;}}if(k!=i){int temp=a[i];a[i]=a[k];a[k]=temp;}selectSort(a,i+1);}}public static void main(String args[]){int[] a={7,4,2,9,11,3};selectSort(a,0);for(int i=0;i<a.length;i++){System.out.print(a[i]+" ");}}}
0 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 动画特效十:下拉放大
- 【随行笔记】有关servle和数据库
- Codeforces 435B
- 希尔算法 经典解法
- 常见API对象
- 选择排序
- HDU 5328(2015多校4)-Problem Killer(水题)
- 编程之美:第二章 数字之魅 2.21只考加法的面试题
- android开发之SwipeListView的使用
- 小贝_redis学习目标
- 常用结构体
- 树链剖分
- ssh三大框架:SSH三大框架的作用
- OC_Block