java选择排序实现
来源:互联网 发布:vb timer控件的使用 编辑:程序博客网 时间:2024/06/01 08:21
public class SelectionSort{public static void main(String [] args){long [] arr = {23 , 45 , 6 , 56 , 8,10,-980,-10,33,44};sort(arr);show(arr);}public static void show(long [] arr){for(long val : arr){System.out.print(val+"\t");}System.out.print("\n");}public static void sort(long [] arr){int minIndex = 0;long temp = 0;for(int i = 0; i< arr.length - 1; i++){minIndex = i;for(int j = i;j<arr.length;j++){if(arr[j] < arr[minIndex]){// j index data is ltminIndex = j;}}temp = arr[i];arr[i] = arr[minIndex];arr[minIndex] = temp;}}}
与冒泡排序相比 较少了 交互数据的次数
0 0
- java实现选择排序
- Java实现选择排序
- Java实现选择排序
- 选择排序java实现
- 选择排序(Java实现)
- 选择排序 Java实现
- Java 实现选择排序
- java实现选择排序
- JAVA实现选择排序
- JAVA 实现选择排序
- java 实现选择排序
- java实现选择排序
- java实现选择排序
- java实现选择排序
- 选择排序,Java实现
- java 实现选择排序
- java实现选择排序
- 选择排序(java实现)
- VIM 应急10分钟指南
- Eclipse无法解析导入javax.servlet的解决方法
- 九个 Console 命令,让 js 调试更简单
- c++ extern的用法,extern全局变量和static、const的的区别
- React Native商城项目实战10 - 个人中心中间内容设置
- java选择排序实现
- html底部div固定在底部
- 计算数组中各类型的数有几种,分别是什么
- 英飞凌无人机从入门到起飞前的问题及总结
- NavigationView报错
- PHP根据经纬度,计算2点之间的距离的2种方法
- MySql(15)------mysql存储过程IN,OUT,INOUT参数模式使用详解
- HDU 1632 Polygons (凸包)
- 价格标签