
算法
番茄番茄我是西红柿
这个作者很懒,什么都没留下…
展开
-
Java 选择排序 优化
常见的选择排序: public static<E extends Comparable<E>> void sort(E[] data){ for (int i = 0 ;i <= data.length-2; i ++){ int minIndex = i; for (int j = i+1; j < data.length; j++){ if (data[j].compa原创 2021-08-27 14:54:08 · 368 阅读 · 0 评论 -
Java实现插入排序及改进
插入排序简介:插入排序原理很简单,讲一组数据分成两组,我分别将其称为有序组与待插入组。每次从待插入组中取出一个元素,与有序组的元素进行比较,并找到合适的位置,将该元素插到有序组当中。就这样,每次插入一个元素,有序组增加,待插入组减少。直到待插入组元素个数为0。当然,插入过程中涉及到了元素的移动。【不懂百科,这不是本文的主要】心理路程step1:刚开始拿到这题目,心想很简单,只要循环嵌套就可以做到,...原创 2018-03-23 00:19:12 · 358 阅读 · 0 评论