以链表作为栈的存储结构,出栈操作必须判别栈空的情况。

在作进栈运算时,应先判别栈是否()。

A:空 B:满 C:上溢 D:下溢

在作退栈运算时应先判别栈是否()。

A:空 B:满 C:上溢 D:下溢

可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“((a+b/ (a+b) )-c/a))/b”,检查时, (42)

A:栈为空却要进行出栈操作 B:表达式处理已结束,栈中仍留下有字符“(” C:栈已满却要进行入栈操作 D:表达式处理已结束,栈中仍留下有字符“)”

如果以链表作为栈的存储结构,则退栈操作时 (38)

A:对栈不作任何判别 B:判别栈元素的类型 C:必须判别栈是否空 D:必须判别栈是否满

用链表作为栈的存储结构时,若要入栈操作成功,则()。

A:必须先判断是否栈满 B:必须先判断是否栈空 C:必须先判断栈顶元素的类型 D:必须成功申请到入栈元素所需结点


下列各题A、B、C、D四个选项中,只有一个选项是正确的。

把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为______。
A) Transistor B) Integrated Circuit
C) Computer D) Vacuum Tube
如果以链表为栈的存储结构,则退栈操作是______。

A:必须判别栈是否满 B:必须判别栈是否空 C:判别栈元素的类型 D:刘栈不作任何判别

如果以链表为栈的存储结构,则出栈操作是 ______。

A:必须判别栈是否为满 B:必须判别栈是否为空 C:判别栈元素的类型 D:对栈不作任何判别

微信扫码获取答案解析
下载APP查看答案解析