一,实现思路 1,首先准备两个栈,栈A与栈B 2,栈A专门用来完成入队列操作,栈B专门用来出队列与取队首元素操作 3,每次入队列操作时,首先得判断B栈是否为空,不空则将B栈元素全都依次入A栈,最后继续入新元素(即将要入栈元素添加到栈A) 4,每次出队列与取队首元素操作时,将A栈中的元素依次入B栈,出队列即取出B栈中的元素,取队首元素即取B栈栈顶元素即可