老师在上课的时候,突然问到我们,什么是栈? 对于这个问题,我当时是懵的状态 不就是一个先进后出的数据结构吗? 到底该怎么定义 定义 栈是限定在表尾进行插入或删除操作的线性表 看到课本上的定义,突然恍然大悟 栈分为顺序栈和和链栈 顺序栈是指栈的顺序存储结构是用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素 链栈的存储不是连续的存储单元,比如我们曾经学到的单向链表和双向链表,通过指针将每一个数据项连接起来称为一个链表 通过这次翻课本会发现,曾经不注意的点,也许是没有掌握的知识.