[劍指Offer]-用兩個隊列實現棧

題目描述 用兩個隊列實現一個棧。java 解題思路 因爲隊列有先入先出的特性,因此當隊列一存入數值須要彈出棧頂元素C時將隊列元素個數減一的全部元素存入隊列2同時隊列1中元素出隊,實現一個後入先出,以此左右往復直到隊列爲空,拋出異常。 算法圖解 參考代碼: package offer; import java.util.Queue; import java.util.concurrent.Link
相關文章
相關標籤/搜索