自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据结构 - b树

/ 2 * DEGREE -1, 保留一个存自身数据// 每个key下面有 2 * DEGREE 树int num;// 当前真实的key数量int leaf;// 是否为叶子节点//相比malloc是会自动置零//checkfree(node);需要留意的是创建的时候,每个childrens下是2 * DEGREE, 因为是6叉树,但是keys只有 2 * DEGREE -1, 要预留一个位置保存数据。二: b树分裂。

2023-07-23 18:08:42 528

原创 数据结构- 红黑树插入和调整

前面的提到了红黑树的结构定义还有旋转,其中包括左旋和右旋, 那么接下来就是插入并且做调整。

2023-07-22 00:25:33 179

原创 数据结构 - 红黑树结构定义和旋转

一: 结构定义那么从这个出发,就有以下的图的比较了左边的就不是红黑树了,因为这里有分支中的黑色节点数量是不同的。此外红黑树中的节点指针,除了有指向子节点的,还有指向父节点的指针。

2023-07-21 17:36:42 178

空空如也

空空如也

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

TA关注的人

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