单选题
若堆栈采用顺序存储结构,正常情况下,删除堆栈中一个元素,栈顶指针TOP的变化是
(44)
。
A、
不变
B、
TOP=0
C、
TOP=TOP+1
D、
TOP=TOP-1
【正确答案】
D
【答案解析】
[解析] 若堆采用顺序存储结构,则在满足删除操作的前提下,删除栈顶元素时,主要将栈顶指针变量前移一个位置即可(有时需要保存被删除的元素)。故答案为D。
提交答案
关闭