[求助]一个关于队和栈的问题
设S是一个栈,栈中有n个元素,依次是a1,a2,a3,......an。栈顶元素为an。Q是一个队,也有n个元素,依次是b1,b2,b3.....bn,队头元素是b1,假设S,Q的空间足够大,要将S的元素移到Q中,元素的排列为交替,既a1,b1,a2,b2...................an,bn.
本人只知道算法,但是不知道怎么用C/C++实现,哪个帮忙写一下,谢谢拉
------------------------------------------
我是菜鸟,我想飞........................