单项选择题栈的Push函数的作用是()

A.放入元素到栈顶
B.放入元素到栈底
C.返回并删除栈顶元素
D.清空栈


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题6个元素依次进栈,出栈的顺序共有()种。

A.120
B.121
C.132
D.36

2.单项选择题在用一个数组实现两个栈AB共存的过程中,应在数组的左右两端放置()

A.左端(下标0端)放栈底,右端放栈顶
B.栈顶
C.栈底
D.左端(下标0端)放栈顶,右端放栈底

6.单项选择题输入序列为ABC,可以变为CBA时,经过的栈操作为()

A.push,push,pop,pop,push,pop
B.push,push,push,pop,pop,pop
C.push,pop,push,pop,push,pop
D.push,pop,push,push,pop,pop

7.单项选择题有6个元素6,5,4,3,2,1的顺序进栈,问下列哪一个不是合法的出栈序列()

A.4,5,3,1,2,6
B.3,4,6,5,2,1
C.2,3,4,1,5,6
D.5,4,3,6,1,2

最新试题

当需要用一个形式参数直接改变对应实参的值时,该形式参数应说明为()

题型:单项选择题

某顺序表的第一个元素的存储地址是500,每个元素占4个单元,则第8个元素的起始地址是()

题型:单项选择题

实现二分查找的递归章法如下,在相应位置填写适当的内容使算法完整。

题型:问答题

已知二叉树用二叉链表存储,则若实现二叉树实现左右子树交换,可以借助改写()遍历算法实现。

题型:多项选择题

通过表达式()可以获取带头结点的单链表L中首元素结点的数据值。

题型:单项选择题

阅读下列算法,并回答问题:设栈S=(1,2,3,4,5,6,7),其中7为栈顶元素。调用函数f30(S)后,(1)第一个循环结束后,栈T和队列Q中的内容各是什么?(2)第三个循环语句结束后,栈S中的内容是什么?

题型:问答题

对以下几个关键字的序列进行快速排序,以第一个元素为基准,一次划分效果不好的是()

题型:单项选择题

非空单链表结点结构为[data,next],若指针p所指结点是尾结点,则()表达式为真。

题型:单项选择题

单链表类型定义如下:用不带头结点的单链表存储待排数据,链表头指针为head。下列直接选择排序算法对链表按升序进行排序,请填写适当内容使算法完整。

题型:问答题

递归算法具有两个特性分别是()

题型:多项选择题