下列关于栈的描述,哪一个是正确的?
答案解析
本题考查栈的基本概念。栈是一种后进先出(LIFO)的数据结构,只允许在一端进行插入和删除操作。
正确答案:B. 栈是一种后进先出(LIFO)的数据结构
选项分析:
A. 栈是一种先进先出(FIFO)的数据结构:错误,这是队列的特点。
B. 栈是一种后进先出(LIFO)的数据结构:正确,符合栈的定义。
C. 栈的插入和删除操作可以在两端进行:错误,只能在栈顶进行。
D. 栈的插入和删除操作只可以在一端进行:正确,但选项B更准确地描述了栈的特点。
正确答案:B