对顺序栈进行进栈、出栈操作,不涉及元素的前、后移动问题
√
举一反三
- 对顺序栈进行进栈,出栈操作不涉及元素的移动操作
- 对顺序栈进行进栈、出栈操作不涉及元素的前、后移动,即栈中元素不会移动。
- 对顺序栈进行插入、删除操作,不涉及元素的前、后移动问题。 A: 正确 B: 错误
- 栈的“先进后出”特性是指()。 A: 最后进栈的元素总是最先出栈 B: 同时进行进栈和出栈操作时,总是进栈优先 C: 每当有出栈操作时,总要先进行一次进栈操作 D: 每次出栈的元素总是最先进栈的元素
- 关于栈的操作,以下说法错误的是( )? A: 入栈操作就是把新元素放入栈中,只允许从栈顶一端存入元素,新元素的位置成为新的栈顶 B: 入栈操作就是把新元素放入栈中,可以从栈中任何位置存入元素,新元素的位置成为新的栈顶 C: 出栈操作就是把元素从栈中弹出,只有栈顶元素才允许出栈,出栈元素的前一个元素将会成为新的栈顶。 D: 出栈操作就是把元素从栈中弹出,只有栈底元素才允许出栈,出栈元素的前一个元素将会成为新的栈底。
内容
- 0
在顺序栈的操作中,出栈操作首先要判断( )。 A: 栈是否为空 B: 栈是否已满 C: 栈顶元素的值 D: 栈内元素类型
- 1
中国大学MOOC: A、B、C、D、E五个字母,对一个栈进行了“入栈、入栈、出栈、入栈、入栈、出栈、出栈、入栈、出栈、出栈”的操作,那么操作完时,它们的顺序变为( )
- 2
已知顺序栈S,在对S进行出栈操作之前首先要判断栈是否栈 。
- 3
以下有关顺序栈的操作中,正确的是______。 A: n个元素进入一个栈后,它们的出栈顺序一定与进栈顺序相反(一次性进栈完毕后再出栈) B: 若一个栈的存储空间为S[n],则对栈的进栈和出栈操作最多只能执行n次 C: 栈是一种对进栈和出栈操作的次序做了限制的线性表 D: 空栈没有栈顶指针
- 4
定义了类模板 Stack,实现对元素进行入栈出栈操作。