您现在的位置是:首页 > 后台技术 > 数据结构与算法数据结构与算法
选择排序法(图文)
第十三双眼睛2022-06-19【数据结构与算法】人已围观
简介选择排序法
选择排序法
测试结果:
1 2 3 4 5 6 7
package com.xingchen.day005; public class Chose { public static void main(String[] args) { int arr[] = {4,1,5,2,6,3,7}; int temp = 0; for(int i=0;i<arr.length;i++){ for(int j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ temp = arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } for(int i=0;i<arr.length;i++){ System.out.printf("%d ",arr[i]); } } } |
1 2 3 4 5 6 7
Tags:
很赞哦! ()
相关文章
随机图文
二叉树的前序遍历(图文)
二叉树的前序遍历 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。插值查找(图文)
插值查找多数元素(图文)
多数元素 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。删除有序数组中的重复项(图文)
删除有序数组中的重复项 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过: 更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。 返回 k 。