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