简单选择排序
来源:互联网 发布:人死了会去哪里知乎 编辑:程序博客网 时间:2024/04/29 12:09
1 思想:循环进行比较选择出最小的或则最大的那个数进行交换。
2 代码:
/** * 简单选择排序 * @param src */private static <T extends Comparable<T>> void selectSort(T[] src) {int length = src.length;for (int i = 0; i < length; i++) {int position = i;for (int j = i + 1; j < length; j++) {int compare = src[j].compareTo(src[position]);if (compare < 0) {position = j;}}if (position != i) {T temp = src[i];src[i] = src[position];src[position] = temp;}}}
0 0
- 选择排序-简单选择排序
- 【选择排序】简单选择排序
- 选择排序-简单选择排序
- 选择排序-简单选择排序
- 选择排序------简单选择排序
- 选择排序--简单选择排序
- 选择排序-简单选择排序
- 选择排序-简单选择排序
- 排序 -- 简单选择排序
- 排序-简单选择排序
- 排序。。。简单选择排序
- 简单排序---选择排序
- 简单排序:选择排序
- 排序-简单选择排序
- 【排序】简单选择排序
- 排序:简单选择排序
- 简单排序--选择排序
- 简单排序:选择排序
- R与Python之间该如何选择
- Python 进阶_OOP 面向对象编程_实例属性和方法
- Spring
- poj3669(有坑的bfs,mdzz出题人系列)
- comparable和comparator的区别
- 简单选择排序
- Codeforces 41D Pawn【dp+记录路径】
- PCB课程设计9(元器件封装库的综合应用:基于实验5)
- okhttp3的使用
- linux系统编程之基础必备(一):计算机体系结构一点基础知识
- 毫秒-date互相转换
- Idea 创建文件夹时将目录结构由点连接改为树形结构
- linux源码
- css position: fixed; 垂直居中,绝对定位居中