java版简单选择排序
来源:互联网 发布:看电影赚钱的软件 编辑:程序博客网 时间:2024/04/27 16:40
java 简单选择排序
import java.util.*;/** * @version 1.0 * @author zhouxiaowu * */import java.util.*;public class SelectSort { public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("input some numbers:"); String str = sc.nextLine(); String[] s = str.split("\\s+"); int[] nums = new int[s.length]; int i=0; while(i<s.length) nums[i]=Integer.parseInt(s[i++]); for(int num:nums){ System.out.print(num+" "); } System.out.print("\n"); for(int j=0;j<nums.length-1;j++){ i=j; for(int k=j+1;k<nums.length;k++){ if(nums[i]>nums[k]) i=k; } if(i!=j){ int temp =nums[i]; nums[i]=nums[j]; nums[j]=temp; } } for(int num:nums){ System.out.print(num+" "); } }}
测试结果:
input:5 6 9 3 7
output:3 5 6 7 9
0 0
- 简单选择排序java版
- java版简单选择排序
- java简单选择排序
- Java 简单选择排序
- 简单选择排序 (Java)
- Java简单选择排序
- java简单排序-选择排序
- 简单选择排序(JAVA版)
- Java实现简单选择排序
- Java算法-简单选择排序
- 简单选择排序--Java实现
- 简单选择排序 java实现
- java简单选择排序算法
- Java实现简单选择排序
- java实现简单选择排序
- 简单选择排序 java实现
- Java实现简单选择排序
- 简单选择排序java篇
- 管道表达式操作符
- iOS - 关于点击小图片之后查看对应大图的实现
- 文章标题
- require.js的笔记
- C#语言与面向对象技术(1)
- java版简单选择排序
- JS初级_自定义属性的应用:点击一次换图片2,再点击恢复为图片1
- SQL查询问题
- 《大数据原理与实践》第3次公开课:Technology
- 为什么Java中1000==1000为false而100==100为true
- linux 安装及卸载vsftp
- 厉害了我的哥!黄晓明要翻拍《城市猎人》了!!
- rails rake db
- NDK开发 - JNI基本数据和字符串处理