排序算法
以码为梯
这个作者很懒,什么都没留下…
展开
-
常见排序算法总结
排序算法综述排序时需要的方法选择排序插入排序希尔排序归并排序快速排序堆排序综述本文主要是整理几种常见的排序算法(选择排序,插入排序,希尔排序,归并排序、快速排序,堆排序)源码Github地址排序时需要的方法package org.jpractice.algorithm.sort;/** * @author: 作者: xuefei * @date: 创建时间:2019-02-23 1...原创 2019-03-16 15:38:22 · 150 阅读 · 0 评论 -
PriorityQueue源码解析
PriorityQueue是一种可以高效删除最小元素的集合。其特点如下:PriorityQueue是一个基于优先级堆的无界优先级队列(容量不限制) PriorityQueue中的元素按照元素的自然排序或者在构造对象时提供的比较器进行比较排序 PriorityQueue不能保存null值 PriorityQueue中的排序是按照元素自身的自然排序,则不能保存没有实现Compareable接...原创 2019-04-21 20:37:20 · 220 阅读 · 0 评论