搶過演唱會門票的就懂~來看好用的 Stacks & Queues!
此篇為 Udemy - Master the Coding Interview: Data Structures + Algorithms 課程筆記。
本篇要來介紹的是 Stacks 和 Queues,這兩個資料結構是比較高層級的資料結構,可以用 Array 或 Linked List 實作出來。
既然可以用 Array 或 Linked List,那為什麼需要像這樣的資料結構呢?原因是 Stacks 和 Queues 可以限制我們使用資料的方式,你只能取得第一個或最後一個,中間的順序一定不會被動到!以下就會示範 Stacks 和 Queues 的特性。
