Queue 佇列的基本操作

  • 2024-06-13 05:24:21
  • 1
Collab – Online Learning Platform
Queue 佇列是一種基礎資料結構,我們使用陣列 / 列表來實作時,定義 Enq (Enqueue) 操作,代表將資料放到陣列 / 列表的尾巴;定義 Deq (Dequeue) 操作,代表將資料從陣列 / 列表的前面取出。 輸入一個逗號隔開的字串,每個欄位代表一個操作,若是 Enq (Enqueue) 操作,會空一格後表示要操作的整數資料。你的函式必須使用陣列 / 列表實作一個 Queue,回傳經過輸入的操作之後產生的最終結果。 請注意最後放進 Queue 中的資料是整數的型態。