选择排序
来源:互联网 发布:返利网下单 淘宝付款 编辑:程序博客网 时间:2024/05/08 15:11
package sun;public class Sort {// 左边的元素就是最后的位置,在右边中选出最小的然后和左边比较进行交换public static void selection(int[] arr) {for (int i = 0; i < arr.length; i++) {int min = arr[i];int pos = i;for (int j = i + 1; j <= arr.length - 1; j++) {if (min > arr[j]) {min = arr[j];pos = j;}}int temp = arr[i];arr[i] = min;arr[pos] = temp;}}public static void main(String[] args) {int[] arr = { 9, 8, 7 };selection(arr);for (int a : arr)System.out.println(a);}}
0 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- linux解压覆盖命令
- 在Logcat中增加kernel打印
- Ubuntu配置JDK
- iOS 远程推送通知
- _IO(), _IOR(), _IOW(), _IOWR() 宏的用法与解析
- 选择排序
- MJRrfresh上下拉刷新gif动画
- 中文信息处理技术概述
- 区域的个数 (坐标离散化)
- 地球物理书籍
- 十大重要算法(转载)
- Send Report from Same Email Address
- OpenCV之core 模块. 核心功能(1)Mat - 基本图像容器 OpenCV如何扫描图像、利用查找表和计时 矩阵的掩码操作 使用OpenCV对两幅图像求和(求混合(blending))
- 汇编语言学习第六章-包含多个段的程序