顯示具有 c語言面試考題 標籤的文章。 顯示所有文章
顯示具有 c語言面試考題 標籤的文章。 顯示所有文章

2020年6月2日 星期二

2020年6月1日 星期一

[C語言] 以鏈結串列(Linked List) 實作資料結構的佇列(Queue)

[C語言] 以鏈結串列(Linked List) 實作資料結構的佇列(Queue)

Linked List implementation of queue

佇列(Queue)稱為FIFO (First In First Out)的資料結構。

定義:Queue是一個有序的線性串列,如同日常生活中隨處可見的排隊人潮,排隊的隊伍是在尾端(rear/tail)加入隊伍,如果佇列在尾端插入資料;當前端(front/head)離開隊伍,就如同佇列在前端刪除資料