数据结构 数据结构:栈 栈的定义 栈(Stack)是限定仅在表尾进行插入和删除的线性表。允许插入和删除的一端称为栈顶(Top),另一端成为栈底(Bottom),不含任何数据元素的栈称为空栈。栈又成为后进先出的(Last In First Out… 2020年5月15日 0条评论 9,231次阅读 2人点赞 阅读全文
数据结构 数据结构:单链表 单链表是什么? 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) +指针(指示后继元素存储位置),元素就是存储数据的存储… 2020年5月10日 0条评论 9,566次阅读 0人点赞 阅读全文
数据结构 数据结构:动态数组 数组是我们经常用到的数据结构,创建数组时,我们需要定义数组的长度,计算机会在内存中开辟对应长度的一段连续的空间来存放数组,所以一般数组的长度是固定的,但是有些时候我们不能确定数组的长度,所以固定长度的数组就不太方便了。为… 2020年5月6日 0条评论 10,011次阅读 0人点赞 阅读全文