中国大学MOOC: 在设计链栈时,通常采用单链表作为链栈,而不采用双链表作为链栈,其准确的原因是()。
栈中元素是顺序存取的,用单链表就足够了
举一反三
- 中国大学MOOC:在设计链栈时,通常采用单链表作为链栈,而不采用双链表作为链栈,其准确的原因是()。
- 在设计链栈时,通常采用单链表作为链栈,而不采用双链表作为链栈,其准确的原因是()。
- 在设计链栈时,通常采用单链表作为链栈,而不采用双链表作为链栈,其准确的原因是()。 A: 栈中元素是顺序存取的,用单链表就足够了 B: 栈中元素是随机存取的,用单链表就足够了 C: 双链表运算较单链表更复杂 D: 双链表存储密度较单链表低
- 关于链栈,下列说法错误的是 ( )。 A: 用链式存储结构存储的栈称为链栈 B: 链栈通常用单链表表示,并把栈顶设在链表尾部 C: 元素入链栈前,需判断栈是否为满 D: 如果链栈为空,栈顶指标器top=null
- 下列链表中,其逻辑结构属于非线性结构的是(),循环链表双向链表带链的栈二叉链表
内容
- 0
如果以链表作为栈的存储结构,则元素出栈的时候()。 A: 必须判断链栈是否为满 B: 必须判断链栈元素的类型 C: 必须判断链栈是否为空 D: 无须做任何判断
- 1
中国大学MOOC: 若栈采用单链表结构实现,则链表的头指针的位置,表示的是栈的 。(请填栈顶或栈底)
- 2
中国大学MOOC:以下各链表均不带有头节点,其中最不合适用作链栈的链表是_______。
- 3
若用带头结点的单链表来表示链栈,则栈空的标志是什么?
- 4
中国大学MOOC: 已知带头结点的链栈top, 则该链栈不空时, 出栈操作的语句是( )