C语言数据结构
文章平均质量分 96
烛九_阴
这个作者很懒,什么都没留下…
展开
-
C语言解析堆数据结构
基于二叉树,普通的二叉树不适合用数组来存储,因为它不符合人们脑中对二叉树的结构认知,可能会浪费大量的空间。而完全二叉树很适合使用顺序结构来存储,因为它不存在有右子树确没有左子树的情况。现实中,我们把用顺序存储的二叉树结构,称为堆数据结构。原创 2023-09-09 15:32:40 · 64 阅读 · 1 评论 -
C语言树数据结构解析
树(Tree)是一种非线性的数据结构,它是n(n>=0)个结点的有限集。n=0时称为空树。原创 2023-09-04 21:15:29 · 491 阅读 · 3 评论 -
C语言实现线性表数据结构(顺序表、链表、栈、队列)内含大量动画
线性表,顾名思义,相同类型的元素像线一样组合在一起。逻辑上,线性表是连续的,在内存上开辟一块连续的空间;然而物理结构上,线性表并不一定是连续的,数组是一块连续的空间,链式结构是一块一块的独立空间,通过指针连接,物理结构上并不一定是连续的。零个或多个数据元素的有限序列。原创 2023-09-01 12:38:53 · 233 阅读 · 3 评论