[劍指offer]用兩個堆棧實現隊列

題目描述 用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。 解題思路:首先需要了解棧和隊列兩種結構的性質。 queue是一種」先進先出」的數據結構,他在對尾插入元素,在隊頭刪除元素,他既可以取到自己的隊頭元素,也可以取到自己的隊尾元素;  stack是一種」先進後出」的數據結構,他對元素的插入和刪除都是在棧頂完成的;他不可以取自己棧底的元素;只能去取自己棧頂的元
相關文章
相關標籤/搜索