首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
PYY109205
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
ArrayList 和 LinkedList 有啥子区别?谁的性能更好你又知道吗?
这个是我曾经面试真实被问到的一个问题,其实也完全可以换一个问法:数组和链表有什么区别。 ArrayList 的内部数据结构就是数组(一块连续的存储空间)。 LinkedList 的结构是一个双向链表(不连续的存储空间)。 next : 指向后一节点的指针。 head 和 tai…
数据结构——二叉查找树,B+树,红黑树
二叉树中,每个节点有不能多于2个的子节点。 二叉树常被用于实现二叉查找树和二叉堆。 一棵深度为 k,且有 2^k-1 个结点的二叉树,称为 满二叉树。这种树的特点是每一层上的结点数都是最大结点数。 具有 n 个结点的完全二叉树的深度为 floor(log2n)+1。 深度为 k…
数据结构 - 树以及Java代码实现
我们知道数据结构根据数据的存储方式分为线性结构和非线性结构,而树就属于非线性结构。 树是由n(n>0)个有限结点组成的具有层次结构的集合。 当n=0时,叫做空树。 把这种数据结构叫做树是因为它看起来像一棵“倒挂的树”,即根朝上,叶朝下的树。 路径和路径长度:从结点n1到nk的路…