数组排序
文章平均质量分 92
游九河
每日需更进一步
展开
-
排序 -- 选择排序
冒泡排序模拟排序过程图片(注:百度搜索而来的图片)链接: link.java代码实现// An highlighted blockpublic class BubbleSortTest { public static void sort(int[] arr,int n){ for (int i = 0; i <n ; i++) { f...原创 2019-04-22 10:19:19 · 123 阅读 · 0 评论 -
排序 -- 冒泡排序
冒泡排序模拟排序过程图片(注:百度搜索而来的图片)链接: link.java代码实现// An highlighted blockpublic class BubbleSortTest { public static void sort(int[] arr,int n){ for (int i = 0; i <n ; i++) { f...原创 2019-04-22 10:37:34 · 144 阅读 · 0 评论 -
排序 -- 插入排序
插入排序模拟排序过程图片(注:百度搜索而来的图片)链接: link.java代码实现// An highlighted blockpublic class InsertionSortTest { public static void sort(int[] arr, int n) { for (int i = 0; i < n; i++) { ...原创 2019-04-22 11:31:55 · 370 阅读 · 0 评论 -
排序 -- 归并排序
插入排序模拟排序过程图片(注:百度搜索而来的图片)链接: link.java代码实现// An highlighted blockpublic class MergeSortTest { /** * 合并的过程 * * @param arr * @param l * @param mid * @param r ...原创 2019-04-23 10:27:31 · 159 阅读 · 0 评论 -
排序 -- 快速排序
插入排序模拟排序过程图片(注:百度搜索而来的图片)链接: link.java代码实现// An highlighted blockpublic class QuickSortTest { private static int _partition(int[] arr, int l, int r) { Random random = new Random(Syste...原创 2019-04-23 14:28:36 · 112 阅读 · 0 评论 -
排序 -- 堆排序
堆排序堆排序(英语:Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。最大堆的添加元素和删除元素过程java代码实现import java.util.Random;public class MaxHeap<E extends Comparable<E>...原创 2019-04-29 17:57:36 · 174 阅读 · 0 评论