以下哪一个不是队列的基本运算?

admin2009-01-19  23

问题 以下哪一个不是队列的基本运算?

选项 A、从队尾插入一个新元素
B、从队列中删除第i个元素
C、判断一个队列是否为空
D、读取队头元素的值

答案2

解析 本题是对队列的基本运算的考查,队列是另一种特殊的线性表,限定所有的插入都在表的一端进行,所有的表的删除都在另一端进行,即先进先出。基本运算包括从队尾插入一个新元素、从队头中删除一个元素、读取队头元素的值和判断一个队列是否为空。而选项B所述操作“从队列中删除第i个元素”违反了队列中“先进先出”原则,不是队列的基本运算,所以正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/sAcZ777K
0

最新回复(0)