摘要: ###插入排序 ####基本思想 将n个待排元素看成一个有序集合和一个无需集合,起初,有序集合只有一个元素,排序 过程中每次从无序集合中取出一个元素,插入到有序集合的合适位置 public class InsertSort { public static void main(String[] arg 阅读全文
posted @ 2020-09-07 23:04 清风5438 阅读(88) 评论(0) 推荐(0) 编辑
摘要: ###选择排序 ####基本思想 选择排序基本思想,先假定一个最小值,然后和后面的每一个数进行比较,如果比预设的最小值还小,则重置最小值,和最小索引,最后交换数值 public class SelectSort { public static void main(String[] args) { i 阅读全文
posted @ 2020-09-07 20:51 清风5438 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ###冒泡排序(bubbleSort) ####基本思想 对待排序的袁术从前往后,一次比较相邻两个元素得值,如发现前一个值比后一个值大,则交换元素,从而使得每轮比较,较大的值往后靠 ####优化 如果,一趟下来,没有交换任何元素,则表明该数组就为有序数组直接退出排序 ####Java代码 publi 阅读全文
posted @ 2020-09-07 19:56 清风5438 阅读(132) 评论(1) 推荐(0) 编辑
摘要: ###基本思想 将所有待比较的数值统一为同样的数位长度,数位较短的前面补0,然后,从最低位开始,一次进行一次排序,这样从最低位开始一直到最高位排序完成以后,数列就变成一个有序序列 ###Java代码实现 public class RadixSort { public static void main 阅读全文
posted @ 2020-09-07 17:05 清风5438 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ###代码 public class TestSchedule { //如何让每周四18:00:00定时执行任务 public static void main(String[] args) { //获取当前时间 LocalDateTime now = LocalDateTime.now(); Sy 阅读全文
posted @ 2020-09-07 09:11 清风5438 阅读(105) 评论(0) 推荐(0) 编辑