有一字符序列abcde依次按照某一线性结构存储,请回答以下问题:
(1)、如果该线性结构是队列,那么,写出出队序列。
(2)、如果该线性结构是栈,那么,输出序列可能是d,c,e,a,b吗,为什么?
(3)、如果该线性结构是栈,且输出序列是abcde。请写出操作过程。(push(x):表示把x压入栈内;pop(x):表示把x弹出栈)
假设线性表采用顺序存储结构,其类型定义如下:
define ListSize 100
typedef struct{
int data[ListSize];
int length;
}SeqList,*Table;
编写算法,将顺序表L中所有值为奇数的元素调整到表的前端。
A.堆栈是一个按特定顺序进行存取的存储区,操作顺序为“先进先出”
B.堆栈操作顺序为“后进先出”
C.堆栈寻址是隐含的,它使用一块存储区域指向一个专门的寄存器
D.堆栈指针所指向的存储单元是堆栈的栈底