自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 数据结构之堆

堆就是用数组实现的二叉树,所有它没有使用父指针或者子指针。堆分为两种,最大堆和最小堆,两者的区别在于排序方式上。 堆的常用方法: 构建优先队列 支持堆排序 快速找出一个集合中的最小值(或者最大值) 最大堆 ...

2018-12-24 20:43:53 345

原创 数据结构之线段树

简介 线段树是一种二叉查找树,它将一个区间划分为1个个单元,树的每个节点都是1个单元。如下图的树就是一颗区间树。 性质 对于线段树中的每一个非叶子节点[a, b],它的左节点为[a, (a+b)/2],右节点为[(a+b)/2+1, b]。 线段数是平衡二叉树,子节点的个数等于整个区间的长度。 实现 建树 在这里,我们使用数组来实现简单的线段树,树的结构如下。 public class Se...

2018-12-16 21:27:20 163

原创 RocketMQ安装

RocketMQ下载 本文使用的是Apache RocketMQ的4.3.2版本,可以通过Apache RocketMQ官网下载源码包。 打包RocketMQ 在RocketMQ的工程下通过Maven命令进行打包,打包好的安装包在distribution工程的target目录下 mvn -Prelease-all -DskipTests clean install -U 上传安装...

2018-12-01 22:42:43 162

原创 数据结构之Trie

简介 Trie,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串。一般情况下,不是所有的节点都有对应的值,只有叶子节点和部分内部节点所对应的键才有相关的值。——摘自维基百科 基本性质 简单来说Trie是利用字符串的公共前...

2018-12-01 12:51:30 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除