首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
xujiangjun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
数据结构 B+Tree
B+Tree是在B-Tree基础上的一种优化,使其更适合实现外存储索引结构,InnoDB存储引擎就是用B+Tree实现其索引结构。 在B+Tree中,所有数据记录节点都是按照键值大小顺序存放在同一层的叶子节点上,而非叶子节点上只存储key值信息,这样可以大大加大每个节点存储的k…
数据结构 平衡二叉树 (AVL Tree)
平衡二叉树(AVL树)在符合二叉查找树的条件下,还满足任何节点的两个子树的高度最大差为1。 如果在AVL树中进行插入或删除节点,可能导致AVL树失去平衡。 用手将左树的头节点的小球提起来,一直提到比原始头节点还高的位置。此时,原始头节点"掉了下来",左树头节点成为新的头节点。
二叉树与二叉查找树
二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree) 每个结点最多有两颗子树,所以二叉树中不存在度大于2的结点。 左子树和右子树是有顺序的,次序不能任意颠倒。 即使树中某结点只有一棵子树,也要区分…
数据结构 平衡多路查找树(B-Tree)
平衡多路查找树(B-Tree) 演变自 平衡二叉树,是为磁盘等外部存储设备设计的一种平衡查找树。 InnoDB 存储引擎中,可通过参数 innodb_page_size 可以将页的大小设置为4K、8K、16K。 InnoDB 中,数据的读写都是以页为单位的,如果一个页中的每条数…