什么是堆栈?

如题所述

第1个回答  2024-03-24
后进先出、只能在栈顶操作、有固定和浮动两端、包含push和pop操作。
1、后进先出:遵循先入后出,后入先出的原则。
2、只能在栈顶操作:所有的数据存入和取出,只能在浮动的一端(称栈顶)进行,位于其中间的元素,必须在其栈上部(后进栈者)诸元素逐个移出后才能取出。
3、有固定和浮动两端:堆栈是一个特定的存储区和寄存器,堆栈的一端是固定的,另一端是浮动的。
4、包含push和pop操作:堆栈中定义了一些操作,push和pop是最重要的两个。
相似回答
大家正在搜