
数据结构
ShaddockTree
这个作者很懒,什么都没留下…
展开
-
4. (C)数据结构-队列(顺序&&链式)
4. ©数据结构-队列(顺序&&链式) 这一节我当初花了好大功夫理解,最后还是靠一张示意图获救, 果然图画是最美丽的语言,这里只展示教材上顺序存储实现的循环队列,和链式存储的对列原创 2021-05-14 18:21:54 · 157 阅读 · 0 评论 -
3.(C)数据结构-堆栈(顺序&&链式)
3.©数据结构-堆栈(顺序&&链式) 堆栈是一种先进后出的线性表,也被称为后入先出表( Last in First out)LIFO 数据对象集: 一个有0个或多个元素的有穷线性表 操作集 生成,压入 弹出 是否空,是否满 (我对代码的理解都在注释) 顺序存储 #include <stdio.h> #include <stdlib.h> #include <malloc.h> typedef int ElementType; typedef int Pos原创 2021-05-12 21:40:10 · 151 阅读 · 0 评论 -
2.(C)数据结构-线性表(链式存储)
2.©数据结构-线性表(链式存储) 这里我先把带头结点的头插法和尾插法示意图展示出来,这两幅图对于我的理解真的非常有帮助 头插法 尾插法 这两种插入方法在之后的堆,队列中都有涉及,很基础重要 代码部分(对代码的解释都在注释) #include<stdio.h> #include<stdlib.h> #include<malloc.h> typedef int ElementType; typedef struct LNode * PtrToNode; struct原创 2021-05-12 21:33:06 · 132 阅读 · 0 评论 -
1. (C)数据结构-线性表(顺序存储)
©数据结构-线性表(顺序存储) 这是我在数据结构学习过程中的一些笔记,内容来自浙大的数据结构教材,在B站也有陈越老师对教材的讲解,老师讲的非常通俗易懂!强烈推荐小伙伴们去看看. 文章中代码出现的漏洞,注释理解不对的地方还恳请小伙伴们在评论区留言,咱们一起交流进步 线性表是由同一类型的数据元素构成的有序序列的线性结构。其中元素个数称为线性表长度;无元素为空表;起始位置是表头,结束位置是表尾 数据对象集:它是n个元素构成的有序序列,其中a1是表第一个元素(头),an是最后一个(尾)ai+1是ai的直接后继,ai原创 2021-05-12 21:25:44 · 114 阅读 · 0 评论