选择题:如果以链表作为栈的存储结构,则出栈操作时()。A.必须判别栈是否满B.必须判别栈是否为空C.必须判别

题目内容:
如果以链表作为栈的存储结构,则出栈操作时()。

A.必须判别栈是否满

B.必须判别栈是否为空

C.必须判别栈元素类型

D.可不做任何判断




参考答案:

插入和删除只能在一端进行线性表,称为()。A.队列B.循环队列C.栈D.循环栈

插入和删除只能在一端进行线性表,称为()。A.队列B.循环队列C.栈D.循环栈

查看答案

一个顺序栈一旦声明,其占用空间的大小()。A.已固定B.可以变动C.不能固定D.动态变化

一个顺序栈一旦声明,其占用空间的大小()。A.已固定B.可以变动C.不能固定D.动态变化

查看答案

向一个栈顶指针为H的链栈中插入一个s所指向的结点时,需执行()。A.H->link=sB.s->link=H->link;H->

向一个栈顶指针为H的链栈中插入一个s所指向的结点时,需执行()。A.H->link=sB.s->link=H->link;H->

查看答案

向一个栈顶指针为H的链栈中执行出栈运算时,需执行()。A.p=H;H=H->link;free(p);B.H=H->link;free(

向一个栈顶指针为H的链栈中执行出栈运算时,需执行()。A.p=H;H=H->link;free(p);B.H=H->link;free(

查看答案

若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。A.top=top+1;V[top

若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。A.top=top+1;V[top

查看答案