栈的入栈函数名(1)
栈的出栈函数名(2)
栈的取栈顶元素函数名(3)
函数名区分大小写。
首字母大写
栈的出栈函数名(2)
栈的取栈顶元素函数名(3)
函数名区分大小写。
首字母大写
举一反三
- 栈的操作包含入栈、出栈和取栈顶,通常的函数名称是______ ,______ ,______ 。
- 下列不属于栈操作的是( )。 A: 入栈 B: 出栈 C: 入队列 D: 取栈顶元素
- 有6个元素按6,5,4,3,2,1 的顺序进栈,问下列不是合法的出栈序列是( )。答题规则:1)必须严格按进栈顺序进行;2)每一个元素只允许进栈、出栈一次;3)谁进栈谁到栈顶,出栈只能是从栈顶元素开始,出栈后原次栈顶元素为新栈顶元素;4)出栈元素加入到出栈序队列尾部;5)进、出栈间隔不受限制,可以安排一次和连续多次进、出栈操作。 A: 3 4 6 5 2 1 B: 4 5 3 1 2 6 C: 5 4 3 6 1 2 D: 2 3 4 1 5 6
- 中国大学MOOC: A、B、C、D、E五个字母,对一个栈进行了“入栈、入栈、出栈、入栈、入栈、出栈、出栈、入栈、出栈、出栈”的操作,那么操作完时,它们的顺序变为( )
- 容量大小为5的栈,元素x,y,z的次序依次入栈,且每个元素在出栈后不得再重新入栈,如果入栈和出栈的操作序列为:入栈——入栈——出栈——入栈——出栈——出栈,问元素x将是第()个出栈的。 A: A1 B: B2 C: C3 D: D4