数据结构
文章平均质量分 95
寄一片海给你
少年曾许凌云志,誓做人间第一流。
展开
-
【搜索二叉树】迭代+递归实现&&K模型和KV模型
本篇文章将会介绍搜索二叉树的概念和模拟实现,以及它的应用Key模型和Key/value模型,简写为K模型和KV模型。原创 2022-05-02 11:59:35 · 1495 阅读 · 21 评论 -
数据结构八大排序,你掌握了哪几大
直接插入、希尔、选择、堆排、冒泡、快排、归并、计数八大排序详细解析+动图+代码实现原创 2022-04-28 17:40:31 · 3137 阅读 · 58 评论 -
[数据结构]堆的经典——TopK问题与堆排序
详细讲解堆中经典的TopK问题与堆排序以及实现源码原创 2022-03-27 20:54:13 · 2709 阅读 · 72 评论 -
【数据结构】堆的讲解与实现
文章目录堆的结构分析堆的实现堆的存储结构堆初始化堆的插入push向上调整堆判空堆删除pop向下调整堆销毁运行结果时间复杂度分析源代码堆的经典应用堆的结构分析需要注意的是堆是一种数据结构,与操作系统的堆区没有关系。堆的结构:堆是完全二叉树,从左到右是连续的,适合用数组存储堆是一颗完全二叉树,分为大堆和小堆大堆:一个树中,任何父亲节点都大于等于孩子节点,所以大堆的根节点最大小堆:一个树中,任何父亲节点都小于等于孩子节点,所以小堆的根节点最小堆的实现了解过顺序表的小伙伴,对堆的实现就非常简原创 2022-02-20 14:23:01 · 1413 阅读 · 20 评论 -
数据结构——链表一网打尽
介绍链表的所有种类,以及代码实现步骤,细节演示链表的基本操作,真正搞懂链表原创 2022-01-09 20:31:38 · 2139 阅读 · 55 评论 -
数据结构与算法——顺序表
本文详细介绍顺序表,内附代码讲解和图解,以及顺序表的源码原创 2022-01-04 23:15:09 · 1870 阅读 · 37 评论