首页题目详情

下列关于队列和栈的描述中,哪一个是正确的?

题目配图
A.队列和栈都是线性结构,但队列只能在队尾插入元素,栈只能在栈顶插入元素。
B.队列和栈都是线性结构,但队列只能在队头删除元素,栈只能在栈底删除元素。
C.队列和栈都是先进先出的结构。
D.队列和栈都可以使用数组实现,但队列需要环形结构。

优质解答

答案

A

解析

队列和栈都是线性数据结构,但它们的插入和删除操作位置不同。队列遵循先进先出(FIFO)原则,只能在队尾插入,队头删除。而栈遵循后进先出(LIFO)原则,只能在栈顶插入和删除。选项A正确描述了二者的特性。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

面向对象程序设计单选题中等AI生成