![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
轻松qinsong
这个作者很懒,什么都没留下…
展开
-
1.生成一个指定长度和范围的随机数组
public class RandomBase { /** * 建立一个指定长度和范围的随机数组 * * 思路:本题可以理解为在begin的基础上偏移[ 0 ,(end-begin+1))个数 * * a = Math.random() -> [0.0,1.0) 因为要的是整数, 后会强转为 int 可以看成 [0 ,1)...原创 2018-05-23 10:39:41 · 4692 阅读 · 0 评论 -
2.选择排序
/** * 选择排序 * * 思路: 一次遍历数组中取第 i 小的元素, 与 i 下标的元素 互换位置 * */public class SelectionSort { public static int[] selectionSortFun(int[] nums){ if (nums == null || nums.length == 0) { ...原创 2018-05-23 11:09:13 · 132 阅读 · 0 评论 -
3.插入排序
/** * 插入排序 */public class InsertionSort { public static int[] insertionSortFun(int[] nums) { int length = nums.length; for (int i = 1; i < length; i++) { //寻...原创 2018-05-23 14:27:06 · 162 阅读 · 0 评论