Java数据结构 -- "栈和队列"操作的区别
栈和队列是两种不同的数据结构, 它们有以下本质区别:
1. 操作的名称不同
栈的插入称为进栈, 栈的删除称为出栈
队列的插入称为入队, 队列的删除称为出队
2. 操作的限定不同
队列是在队尾入队, 队头出队, 即两边都可以操作.
而栈的进栈和出栈都是在栈顶进行的, 无法对栈底直接进行操作
3. 操作的规则不同
栈是先进后出(LIFO-last in first out...
原创
2020-02-26 21:05:30 ·
653 阅读 ·
0 评论