⑹ 一个队列的入队顺序是 1,2,3,4,则队列的输出顺序是( )。
A. 4321
B. 1234
C. 1432
D. 3241
查看答案
⑺ 栈和队列的主要区别在于( )。
A. 它们的逻辑结构不一样
B. 它们的存储结构不一样
C. 所包含的运算不一样
D. 插入、删除运算的限定不一样
⑻ 设数组 S[n]作为两个栈 S1 和 S2 的存储空间,对任何一个栈只有当 S[n]全满时才不能进行进栈操作。 为这两个栈分配空间的最佳方案是( )。
A. S1的栈底位置为0,S2的栈底位置为n-1
B. S1的栈底位置为0,S2的栈底位置为n/2
C. S1的栈底位置为0,S2的栈底位置为n
D. S1的栈底位置为0,S2的栈底位置为1
⑼ 设有两个串 p 和 q,求 q 在 p 中首次出现的位置的运算称作( )。
A. 连接
B. 模式匹配
C. 求子串
D. 求串长
⑴ 设有一个空栈,栈顶指针为 1000H,现有输入序列为 1、2、3、4、5, 经过 push,push,pop,push,pop,push,push 后,输出序列是( ),栈顶指针为( )。