设栈S和队列Q的初始状态为空…………

1个回答

  • 栈的特点是先进后出

    分析出队的序列

    第一个是a2

    那么a1肯定在栈中

    然后是a4

    这样,a1,a3,a4必须同时在栈中,才能保证a4出栈

    然后a3出栈,这时栈中只有a1

    然后是a6,这样,必须要保证a1,a5,a6同时在栈中

    随后是a5、a1出队

    因此容量最小是3

    B