Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

简介插入排序算法是生活中比较常用的一种算法。每次处理一个元素,把这个元素插入到前面已经处理好的数组中。 思路一般使用两层循环,第一层遍历全部元素,第二层以第一层的指针所指向的位置为结束位置,以此位置倒叙遍历这个小数组,以最后一位依次与前面的所有元素对比,决定这个元素应该存放的位置。 实现public class InsertSort{ public static <E...

介绍选择排序算法是最简单的排序算法,通过循环的方式每次取剩余蒜素中最大最小值,与指针当前所指位置的元素交换位置,之后指针后移,再次重复操作… 代码实现public class SelectionSort{ public static <E extend Comparable<E>> void doSort(E[],arr){ ...