问题
单项选择题
以下哪一个不是队的基本运算( )
A) 从队列中删除第i个元素
B) 从队尾插入一个新元素
C) 将队列置为空队列
D) 读取队头元素的值
答案
参考答案:A
解析: 队列的基本运算有五种:插入元素、删除元素、读队头元素、判断是否为空队列和将队列置为空队列。队列只能在队尾插入元素,从队头删除元素,这就是所谓的“先进先出”,而不能从队列中间删除或插入元素。故选项A是错误的。
以下哪一个不是队的基本运算( )
A) 从队列中删除第i个元素
B) 从队尾插入一个新元素
C) 将队列置为空队列
D) 读取队头元素的值
参考答案:A
解析: 队列的基本运算有五种:插入元素、删除元素、读队头元素、判断是否为空队列和将队列置为空队列。队列只能在队尾插入元素,从队头删除元素,这就是所谓的“先进先出”,而不能从队列中间删除或插入元素。故选项A是错误的。