【Java 常用算法】选择排序
2015-12-04 11:46
579 查看
public int[] selectionSort(int[] array) { for (int i = 0; i < array.length; i++) { int min = i; int j; for (j = i + 1; j < array.length; j++) { if (array[j] < array[min]) { min = j; } } if (array[i] > array[min]) { int temp = array[i]; array[i] = array[min]; array[min] = temp; } } return array; }
相关文章推荐
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)
- 为什么javaweb开发我们会使用Struts2、springMVC和spring这样的框架?
- 关于java枚举
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(四)
- JAVA 按年月打印日历 Calendar的简单使用
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)
- java采用 java.util.Properties类读取.properties配置文件
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- spring和cxf整合开发Webservice步骤
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)
- 成为Java GC专家(5)—Java性能调优原则
- 【Java 常用算法】插入排序
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)
- 成为JavaGC专家(2)—如何监控Java垃圾回收机制
- 成为Java GC专家(3)—如何优化Java垃圾回收机制
- Struts中的OGNL和EL表达式笔记
- Spring配置项<context:annotation-config/>解释说明
- java敏感词过滤-使用HashMap实现DFA算法
- 关于java中敏感词检测的一些总结
- Java JPushV3服务端