12.16_黑马数据结构与算法笔记Java

2023-12-18 00:54:36

目录

167 B树 remove?

168 B树 remove 搭架子

169 B树 remove case1-4

170 B树 remove case5-6分析

171 B树 remove case5 旋转

172 B树 remove case5 合并

173 B树 remove case6

174 B树 remove 演示1

175 B树 remove 演示2

176 哈希表 概述

177 哈希表 hash码映射索引

178 哈希表 get put

179 哈希表 remove

180 哈希表 resize1

181 哈希表 resize2

182 哈希表 resize3

183 哈希表 问1 解释按位与


167 B树 remove?

?删除的不是节点,而是某一个节点的某一个key

168 B树 remove 搭架子

169 B树 remove case1-4

node.keynumber 是指node的keynumber

node.children[i]是指node 的第几个孩子?

170 B树 remove case5-6分析

171 B树 remove case5 旋转

172 B树 remove case5 合并

有左兄弟的话

173 B树 remove case6

174 B树 remove 演示1

175 B树 remove 演示2

176 哈希表 概述

?

177 哈希表 hash码映射索引

178 哈希表 get put

179 哈希表 remove

180 哈希表 resize1

n 元素个数

m 数组长度

四分之三的时候性能最好

一般选择翻倍扩容

181 哈希表 resize2

?

182 哈希表 resize3

最后代码:

183 哈希表 问1 解释按位与

文章来源:https://blog.csdn.net/2301_80185446/article/details/135033338
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。