数据结构
文章平均质量分 95
主要分享与数据结构相关的内容,涵盖了多种常见的数据结构及其实现方法、应用场景和优化技巧。通过这些博客文章,您可以系统地学习和掌握数据结构的核心概念,同时了解它们在实际开发中的使用方式。无论是初学者还是有经验的开发者,都可以从中找到对自己有帮助的知识点。
Sunfor_sun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据结构 堆】超详细理解&&例题&&错题
在计算机科学中,堆(Heap)是一种高效管理动态数据的树形结构,尤其擅长快速获取极值。无论是在操作系统的任务调度、游戏中的优先级处理,还是大数据场景下的TopK问题,堆都扮演着重要的角色。本文将从基本概念到应用场景,全面解析堆的设计思想与实现技巧,并通过对比其他数据结构揭示其独特优势。原创 2025-03-16 12:00:00 · 2078 阅读 · 0 评论 -
【数据结构 单链表】超详细理解&&例题&&错题
链表是一种物理存储上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。原创 2024-10-30 12:00:00 · 1623 阅读 · 0 评论 -
【数据结构 队列】超详细理解&&例题
只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表队列具有先进先出的特性入队列:进行插入操作的一端称为队尾出队列:进行删除操作的一端称为队头。原创 2024-11-07 12:00:00 · 1099 阅读 · 0 评论 -
【数据结构 栈】超详细理解&&例题
栈:一种特殊的线性表其只允许在固定的一端进行插入和删除元素操作原创 2024-11-07 12:00:00 · 794 阅读 · 0 评论 -
【数据结构 二叉树】超详细理解&&例题&&错题
树是一种非线性的数据结构,它是由n个有限结点组成一个具有层次关系的集合。称为树是因为:看起来像一颗倒挂的树,根朝上,叶朝下在树形结构中,子树之间不能有交集,否则就不是树形结构子树是不相交的除了根结点外,每个结点有且仅有一个父结点一棵N个结点的树有 N-1 条边。原创 2024-12-16 12:00:00 · 1920 阅读 · 0 评论 -
【数据结构 顺序表】超详细理解&&例题&&错题
线性表是一种在实际中广泛使用的的数据结构常见的线性表:顺序表、链表、栈、队列、字符串线性表在逻辑上是线性结构。原创 2024-10-24 17:17:21 · 1440 阅读 · 0 评论 -
【数据结构 双链表】超详细理解&&例题&&错题
带头双向循环链表简称为:双链表原创 2024-11-04 12:00:00 · 1256 阅读 · 0 评论
分享