栈(Stack)作为一个先进后出(FILO) 的线性结构,只支持在栈顶的插入和弹出。
队列(Queue)作为一个先进先出(FIFO) 的线性结构,支持在队首获取元素,在对尾插入元素。
栈的实现:
队列的实现
本文介绍了栈和队列这两种基本的线性数据结构,并提供了它们的Java实现代码。栈遵循先进后出(FILO)原则,仅允许在栈顶进行插入和删除操作;而队列遵循先进先出(FIFO)原则,允许在队尾插入元素并在队首获取元素。
栈(Stack)作为一个先进后出(FILO) 的线性结构,只支持在栈顶的插入和弹出。
队列(Queue)作为一个先进先出(FIFO) 的线性结构,支持在队首获取元素,在对尾插入元素。
栈的实现:
队列的实现

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