java.se.sort.3.选择
来源:互联网 发布:光纤网络和普通网络 编辑:程序博客网 时间:2024/05/17 08:26
package com.knock.sort;import org.junit.Test;/** * @date 160803am * 每次选择数组里面最小的一个数放在前面 * 它和冒泡最大的不同应该是选出最小的数以后才进行交换,而冒泡每次比较都可能交换 * */public class KcSelectSort {@Testpublic void test(){int[] arr = {2,4,45,78,24,62,72,93,52};int temp;for(int i=0; i<arr.length; i++){int k = i;//k代表该轮最小值的角标for(int j=i+1; j<arr.length; j++){if(arr[k]>arr[j]){k=j;}}//一轮排序结束,一轮只做一次交换temp = arr[i];arr[i] = arr[k];arr[k] = temp;}for(int i=0; i<arr.length; i++){System.out.print(arr[i]+"\t");}}}
0 0
- java.se.sort.3.选择
- java.se.sort.1.快速
- java.se.sort.2.冒泡
- java.se.sort.4.插入
- java选择排序Selection Sort
- 【JAVA SE】3.注释
- 【Java SE】如何用Java实现直接选择排序
- Java Se----选择语句,分支结构和循环语句
- Java实例7 - 选择排序 Selection Sort
- sort之选择排序(java基础)
- Java实例7 - 选择排序 Selection Sort
- java实现选择排序算法,sort
- Java 选择排序 (Selection Sort)
- java se
- Java SE
- java se
- java se
- java se
- java.se.sort.2.冒泡
- jQuery源码研究分析学习笔记-回调函数(11)
- CentOS将用户添加到sudoer列表
- C#学习之路-MVC(二)和WebAPI
- SQL递归查询
- java.se.sort.3.选择
- html5关于editbox输入时软键盘把界面顶上去的问题
- PHP计算目录中文件的大小
- 网络环境模拟搭建
- JSONObject.fromObject(map)(JSON与JAVA数据的转换)
- java.se.sort.4.插入
- 我看了一本c#的书,想提高,不知道怎么办
- VC资源文件突然变很大/编译出来的文件变很大的问题/DLGINT/FlexGrid
- LTE上行物理层传输机制(2)-PUSCH上行跳频之Type2频率跳频