栈:一种元素先进后出(First in Last out,FILO)的线性数据结构。最早进入栈元素的位置为栈底,最后进入栈元素的位置为栈顶。
栈是一种逻辑结构,它的物理存储可以是数组,也可以是链表。
数组的实现:

链表的实现:

队列:也是线性数据结构,不同于栈,它是先进先出(First in First out)。队列的出口端是队头,进口端是队尾。
数组的实现:

队列:

栈:一种元素先进后出(First in Last out,FILO)的线性数据结构。最早进入栈元素的位置为栈底,最后进入栈元素的位置为栈顶。
栈是一种逻辑结构,它的物理存储可以是数组,也可以是链表。
数组的实现:

链表的实现:

队列:也是线性数据结构,不同于栈,它是先进先出(First in First out)。队列的出口端是队头,进口端是队尾。
数组的实现:

队列:


被折叠的 条评论
为什么被折叠?