自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 红黑树的由来,特性,原理以及适用场景分析

注意:本文不涉及红黑树的具体实现,并且默认读者已经对二叉树,二叉查找树,AVL树等已经了解并熟悉。一、平衡二叉查找树定义:树中任意一个节点的左右子树高度差不大于1。AVL树是一种严格按照定义来实现的平衡二叉查找树,所以,它的查找效率非常稳定,是O(log n),由于严格按照左右子树高度差...

2018-11-19 11:10:00 594

转载 HashMap中计算散列位置时,用与运算代替取模运算的原理

Java中HashMap计算散列值函数如下:static final int hash(Object obj) { int i; return obj != null ? (i = obj.hashCode()) ^ i >>> 16 : 0;}public Ob...

2018-11-19 11:05:00 502

转载 HashMap如何处理自定义大小为非2的幂次方:tableSizeFor(int i)

先上源码:static final int tableSizeFor(int i) {//i为自定义容器的大小 int j = i - 1; j |= j >>> 1; j |= j >>> 2; j |= j >>> 4; j...

2018-11-19 11:00:00 191

空空如也

空空如也

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

TA关注的人

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