数据结构
灵谷鱼
冲冲冲!
展开
-
超详细图解红黑树的插入操作过程
红黑树的定义与性质、插入过程、修复方法等原创 2020-04-07 16:33:00 · 3144 阅读 · 6 评论 -
平衡二叉搜索树插入操作的详细过程图解
本文包含二叉搜索树及平衡二叉树的相关特征,解决平衡二叉树插入过程中失衡的方法口诀原创 2020-03-29 18:44:25 · 2758 阅读 · 3 评论 -
HashMap 的 get和 put 操作过程
本文包含手写泛型HashMap<K,V>简化版 以及HashMap 的 get() 和put() 方法的工作过程(原理)原创 2020-03-21 22:47:27 · 1354 阅读 · 0 评论 -
删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第 n 个节点(已知该结点存在),并且返回链表的头结点。原创 2019-10-13 16:05:06 · 113 阅读 · 0 评论 -
两数相加(链表)
给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。原创 2019-10-13 15:45:19 · 228 阅读 · 0 评论 -
线性表学习小结
线性表学习小结线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。顺序表顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况...原创 2019-09-15 13:18:04 · 1809 阅读 · 0 评论