亦幻亦真
首页
文章归档
导航
分类
JVM (1)
服务器 (0)
设计模式 (4)
多线程与高并发 (5)
数据库 (4)
思维&方法论 (1)
web前端 (1)
数据结构与算法 (9)
Java (0)
全部分类 ( 19 )
查询
当前位于"排序"标签下
map按value值降序排序
map按value值降序排序,并返回指定大小的map
排序
java
Map
2021年04月29日
5,785次浏览
排序:归并排序
归并排序:将每个元素拆分成大小为1的部分;递归合并相邻分区;i = 左侧开始项元素 到 右侧最后元素 的遍历;如果左侧的值 <= 右侧的值,拷贝左侧的值;否则:拷贝右侧部分的值;将元素拷贝进原来的数组中。归并排序的时间复杂度为 O(nlog(n)) 。稳定性:稳定。代码实现: public s
归并排序
MergeSort
sort
排序
2021年04月18日
2,093次浏览
排序:插入排序
插入排序: 插入排序的基本思想为是将第一个元素标记为已排序遍历每个没有排序过的元素,“提取” 元素 Xi = 最后排序过元素的指数 到 0 的遍历如果现在排序过的元素 > 提取的元素,将排序过的元素向右移一格否则:插入提取的元素。
插入排序
排序
2021年04月17日
1,487次浏览
排序:选择排序
选择排序: 选择排序是一种简单直观的排序算法,基本思想是:在未排序的序列中找到最小(最大)元素,将此元素存放到序列的首位;然后再从剩余的序列中找到最小(最大)元素,存放在已排序序列的末尾;重复第二步,直到排序完毕。选择排序的时间复杂度为O(n²),稳定性:不稳定。
排序
选择排序
2021年04月13日
1,308次浏览
排序:冒泡排序
冒泡排序: 冒泡排序是一直用最简单的排序算法,基本思想是依次比较每一对相邻元素的大小,如果第一个元素大于第二个元素,那么就交换两个元素的位置,直到不需要交换为止。
排序
冒泡排序
2021年04月12日
1,257次浏览
«
1
(current)
»
个人信息
16uni
北京 海淀
文章数量
19
分类数量
9
标签数量
39
所有标签
基准测试
1
JVM
1
JMH
1
免root
1
虚拟定位
1
模拟定位
1
nginx配置文件详解
1
nginx
1
Map
1
基础
1
遍历文件
1
随机数
1
java
3
设计模式
1
单例模式
1
singleton
1
sort
1
MergeSort
1
归并排序
1
插入排序
1
synchronized
1
数据库
1
mysql
2
集群搭建与配置
1
zookeeper
1
目标管理
1
团队管理
1
高效能
1
OKR
1
选择排序
1
冒泡排序
1
排序
5
基本概念
1
算法
1
面试
1
web前端
1
web前端 面试
0
基础知识
1
数据结构
1
所有标签
19