利用两个栈s1,s2模拟一个队列时,如何用栈的运算来实现该队列的运算 写出模拟队列的插入和删除的C函数;一个栈s1用于插入元素,另一个栈s2用于删除元素.
其中栈是后进先出,队列是先进先出,在push操作的时候,我们先把数据压到一个栈里,pop操作的时候,我们需要改变一下前一个栈的顺序,做法很简单,把第一个栈里的数据压到第二个栈里就把顺序调回来了,这里注意编程的几个判断空的条件。 参考文献 [1].用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的...