Everyday Programing

LeetCode|用堆疊實現佇列|Implement Queue using Stacks

C++ programing practice :
LeetCode|用堆疊實現佇列|#232. Implement Queue using Stacks| #09.用栈实现队列

在這個全民工程師的時代,大家一起重新熟悉程式語言,今天就跟大家來分享學習成果囉!

More learnin g—— https://deeplookingwithyou.org/category/everyday-programing/

堆疊Stack/佇列Queue 是兩個常見的資料結構:

堆疊Stack : 資料後進先出(Last In First Out,LIFO)➡️ 最後一個進去,最先出來 ➡️ 較新的元素會越靠近頂部(堆疊尾部),較舊的元素會在堆疊的底部。

佇列Queue : 資料先進先出(First In First Out,FIFO)➡️ 第一個進去,第一個出來 ➡️ 較新的元素會越靠近頂部(佇列尾部),較舊的元素會在佇列的底部。

 

  • Issue Description #232. Implement Queue using Stacks

https://leetcode.com/problems/implement-queue-using-stacks

  • Here comes my accepted answer

 

  • Issue Description #09.用栈实现队列

https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/

  • Here comes my accepted answer

最後,這次看見一份不錯的程式教學,分享給大家參考。

https://leetcode.cn/leetbook/read/illustration-of-algorithm

歡迎大家留言一起討論喔!讓我們共學一起點亮程式技能!

留下一個回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *