队列是先进先出,而堆栈是先进后出。模拟如下
队列a和b
(1)入栈: a队列为空,b为空。例:则将”a,b,c,d,e" 需要入栈的元素先放a中, a进栈为”a,b,c,d,e"
(2)出栈: a队列目前的元素为”a,b,d,e" 。将a队列依次加入Arraylist集合a中。以倒序的方法,将a中的集合取出,放入b队列中,再将b队列出列。
队列是先进先出,而堆栈是先进后出。模拟如下
队列a和b
(1)入栈: a队列为空,b为空。例:则将”a,b,c,d,e" 需要入栈的元素先放a中, a进栈为”a,b,c,d,e"
(2)出栈: a队列目前的元素为”a,b,d,e" 。将a队列依次加入Arraylist集合a中。以倒序的方法,将a中的集合取出,放入b队列中,再将b队列出列。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved