文件名称:堆栈资料详细整理
文件大小:4.53MB
文件格式:ZIP
更新时间:2017-09-10 20:16:00
堆栈
栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端称作“栈顶(top)”,不允许插入和删除的另一端称作“栈底(bottom)”。 通常称往栈顶插入元素的操作为“入栈”,称删除栈顶元素的操作为“出栈”。因为后入栈的元素先于先入栈的元素出栈,故被称为是一种“后进先出”的结构,因此又称 LIFO 表(Last In First Out的缩写)。 和线性表类似,栈也有两种存储表示:顺序栈和链栈。 顺序存储结构简称为顺序栈。和顺序表类似,对顺序栈也需要事先为它分配一个可以容纳最多元素的存储空间。用图表示顺序栈如下:
【文件预览】:
堆栈
----树(C语言实现,基于链式结构)_Linux编程_Linux公社-Linux系统门户网站.pdf(951KB)
----队列(C语言实现,基于链式结构)_Linux编程_Linux公社-Linux系统门户网站.pdf(857KB)
----C语言一个队列的实现 - 郭帅的专栏 - 博客频道 - CSDN.pdf(674KB)
----链栈 C语言实现 - Kiwi的天空 - 博客园.pdf(503KB)
----栈(C语言实现,基于链式结构)_Linux编程_Linux公社-Linux系统门户网站.pdf(1.19MB)
----Thumbs.db(87KB)
----C语言 实现 链表栈 - 一个情绪猿的脖克... - 博客频道 - CSDN.pdf(694KB)