队列和栈区别下面说法错误的是()
A.操作的名称不同
B.操作的方法不同
C.队列是先进先出
D.队列是先进先出
- · 有6位网友选择 A,占比60%
- · 有3位网友选择 D,占比30%
- · 有1位网友选择 B,占比10%
A.操作的名称不同
B.操作的方法不同
C.队列是先进先出
D.队列是先进先出
栈和队列是两种重要的线性结构,对它们的描述错误的是()。
A.栈顶是允许操作的一端,栈底是不允许操作的一端
B.表达式求值一般采用栈来实现
C.队列是一种先进先出的线性表,允许对队列两端进行操作
D.队列可以用链式存储结构
A.栈是一种先进后出的数据结构
B.队列是一种先进先出的数据结构
C.列表、向量、链表的区别在于内部存储数据项的格式不太一样。
D.列表、向量、链表中的项,都是可以基于迭代器进行访问,也可以基于索引值进行访问。
● 下面关于栈和队列的叙述,错误的是 (60) 。
(60)
A. 栈和队列都是操作受限的线性表
B. 队列采用单循环链表存储时, 只需设置队尾指针就可使入队和出队操作的时间复杂度都为O(1)
C. 若队列的数据规模n可以确定,则采用顺序存储结构比链式存储结构效率更高
D. 利用两个栈可以模拟一个队列的操作,反之亦可
A.栈和队列都是操作受限的线性表
B.队列采用单循环链表存储时,只需设置队尾指针就可使入队和出队操作的时间复杂度都为O(1)
C.若队列的数据规模n可以确定,则采用顺序存储结构比链式存储结构效率更高
D.利用两个栈可以模拟一个队列的操作,反之亦可
A.我们平时就餐的餐厅,除了就餐等待使用队列,拿放盘子,放入大碗的土豆泥的使用,大桶的沙拉酱等,其实都是用的栈
B.栈可以改变输入数据的顺序,可以是输入数据的顺序,逆序(倒序),其他任意的输出顺序
C.栈虽然可以得到很多种输出序列,但并不是输入数据的所有输出序列都能够得到
D.如果需要进行先进后出操作,或者需要得到输入数据相反的输出,栈是一种非常合适的数据结构来实现需要的操作或者数据序列
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!