用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。

棧的特性是先進後出,隊列的特性是先進先出。 對於隊列push的操作:直接入棧stack1。 對於隊列pop的操作:將stack作爲存儲棧,將stack2作爲臨時緩衝棧 先將元素入stack1(stack.push),再將stack1中元素出棧,入stack2棧,當stack1中爲空時,彈出stack2中最上面的元素,即出列。 方法一: package demo4; import java.util
相關文章
相關標籤/搜索