李大爷的探索之旅
'李大爷是个萝卜坑™
这个作者很懒,什么都没留下…
展开
-
二进制的探索之旅(Java位运算符:<<、>>、>>>、|、&、^)
二进制的探索之旅 一、二进制的特点 1. 逢一进一 找了张动图,嵌入进来就变静态了,不理解的手动点进去看吧:[看动图] -5 = 1111 1011 -4 = 1111 1100 -3 = 1111 1101 -2 = 1111 1110 -1 = 1111 1111 0 = 0000 0000 1 = 0000 0001 2 = 0000 0010 3 = 0000 0011 4 = 0000 0100 5 = 0000 0101 2. 负数最高位为1,正数最高位为0 二、二进制的算法 1. 左原创 2020-08-13 10:59:43 · 175 阅读 · 0 评论 -
树的探索之旅(二叉树、平衡二叉树、红黑树、B树、B+树)
树的探索之旅 文章目录树的探索之旅二叉树(树的基础形态)术语性质满二叉树完全二叉树平衡二叉树(AVL)之所以需要平衡平衡调整算法左旋右旋左右旋右左旋红黑树个人理解术语特性调整算法换色旋转(和平衡树一样)B树(B-树)术语性质插入流程(结点分裂)删除流程(兄弟补位、结点合并)兄弟补位结点合并(无法补位的情况下使用)B+树李大爷遇到的疑惑(两个B+树?)mysql 定制版性质插入流程(编的,希望有看过源码的大佬可以指正一下)删除流程(等知道正确答案了再补上)B树升级版性质插入流程删除流程索引覆盖兄弟补位结点合并原创 2020-07-31 16:45:15 · 150 阅读 · 0 评论