下列关于顺序栈和链栈的叙述正确的是()
A: 链栈的入栈和出栈操作只需常数时间
B: 顺序栈需要指定一个具体的容量
C: 链栈需要一个结构性开销(与数据存储结构有关但与数据值本身无关的开销)
D: 顺序栈的入栈和出栈操作只需常数时间
A: 链栈的入栈和出栈操作只需常数时间
B: 顺序栈需要指定一个具体的容量
C: 链栈需要一个结构性开销(与数据存储结构有关但与数据值本身无关的开销)
D: 顺序栈的入栈和出栈操作只需常数时间
举一反三
- 顺序栈是用一段连续的空间存储内容,本质是顺序表。链式栈则是采用单链表的方式存储。下列关于这两种存储方式的说法正确的是: A: 顺序栈的压栈(入栈)和出栈操作只需常数时间。 B: 链式栈的压栈(入栈)和出栈操作只需常数时间。 C: 顺序栈需要指定一个具体的长度 D: 链式栈需要一个结构性开销(与数据存储结构有关但与数据值本身无关的开销)
- 顺序栈是用一段连续的空间存储内容,本质是顺序表。链式栈则是采用单链表的方式存储。下列关于这两种存储方式的说法正确的是: A: 顺序栈的压栈(入栈)和出栈操作只需常数时间。 B: 链式栈的压栈(入栈)和出栈操作只需常数时间。 C: 顺序栈需要指定一个具体的长度 D: 链式栈需要指定一个具体的长度
- 不论是顺序栈还是链栈,其入栈和出栈操作的时间复杂度均为。
- 【单选题】下列关于顺序栈的叙述中,正确的是()。 A. 入栈操作需要判断栈满,出栈操作需要判断栈空 B. 入栈操作不需要判断栈满,出栈操作需要判断栈空 C. 入栈操作需要判断栈满,出栈操作不需要判断栈空 D. 入栈操作不需要判断栈满,出栈操作不需要判断栈空
- 不论是顺序存储结构的栈还是链式存储结构的栈,其入栈和出栈操作的时间复杂度均为O(____)。