选择排序
来源:互联网 发布:json 解析时key为数组 编辑:程序博客网 时间:2024/06/11 15:13
//package test;public class Main {public static void main(String[] args) {int[] nums = { 7, 3, 4, 6, 2, 6, 4, 67, 4 };selectSort(nums);for (int a : nums) {System.out.print(a + " ");}}public static void selectSort(int[] nums){if(nums==null||nums.length==0){return;}int minIndex = 0;int temp=0;for (int i = 0; i < nums.length; i++) {minIndex=i;for (int j =i; j < nums.length; j++) {if (nums[minIndex]> nums[j]) {minIndex=j;}}if(minIndex!=i){temp=nums[i];nums[i]=nums[minIndex];nums[minIndex]=temp;}}}}
0 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- PAT甲级练习1058. A+B in Hogwarts (20)
- 机器学习第二章复习(1)
- 5个关于Linux的问题
- import redis MARKER_EXPR = originalTextFor(MARKER_EXPR())("marker")
- Spring boot 接触
- 选择排序
- git difftool和mergetool图形化
- Oracle 删除重复数据只留一条
- 1.HDFS简介
- 个人编码规范
- Gulp自动构建Web前端程序
- linux升级内核
- 2017年移动开发中优秀的10大框架
- Python数据类型