首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
hashmap
订阅
用户01708698638
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
【程序员面试必备】红黑树详细图解
红黑树(Red Black Tree)是一种自平衡的二叉搜索树(Self-balancing Binary Search Tree)。以前也叫做平衡二叉 B 树(Symmetric Binary B-tree)。 平衡二叉搜索树(Balanced Binary Search T…
通俗易懂的红黑树图解(上)
红黑树本质上是一颗二叉查找树,它是在二叉查找树的基础上给节点增加红黑颜色属性以及五条约束的性质。所以学习红黑树之前,需要先了解一下二叉查找树的知识;红黑树与二叉查找树的查找操作是一模一样的,所以掌握了二叉查找树之后,学习红黑树就只剩下增加及删除节点了(注意:红黑树没有更新节点操…
《算法—深入浅出》红黑树的旋转
红黑树(R-B Tree),它是二叉树中,最经典也是最复杂的数据结构。 无论是插入还是删除,当要调整时,都会旋转子树,然后再向上递归,直至最终满足红黑树的特性。
HashMap系列:2次方扩容
16 是 2 的N次幂,16 - 1 = 15 其二进制为低位全是 1(16的二进制为 0001 0000,15的二进制为 0000 1111),因此,任何一个数与 15 做『与』操作,直接将高位置0,而低位则是遇1保留,与0则0,因此就能非常方便的获取实际的下标值。 发现没?…
HashMap系列:put元素(不看完将后悔一生!)
建议在学习本节内容前,先把以上目录中的内容先了解一遍再来学习本篇,更加容易理解 HashMap 的思想。 我们看到,构造方法中,只初始化了负载因子:0.75;并没有初始化数组(即分配内存)。
【Java】JDK1.8 HashMap源码,put源码详细讲解
在Java编程领域,HashMap作为一种核心的数据结构频繁登场,同时也是面试环节中的常客。本文旨在深入浅出地解析HashMap的内部结构与运作机制,助你掌握这一关键技术点。 不同于常规数组的单一值存