以相反的顺序从另一个队列填充队列

时间:2011-03-22 16:53:06

标签: scala queue

也许这太容易了。如何通过A队列填充B队列?但是B队列必须是反向的。

2 个答案:

答案 0 :(得分:1)

怎么样只是

val b = a.reverse

答案 1 :(得分:0)

假设Queue是一个FIFO,如果你可以从队列的末尾开始,只需从A的末尾取出并将它们放入B中。

如果不能,请从前面取A,将它们插入堆栈,然后当A为空时,将它们从堆栈中放入B中。