課本源碼部分
第3章 棧和隊列-隊列的鍊式存儲
——《資料結構》-嚴蔚敏.吳偉民版
源碼使用說明 連結☛☛☛ 《資料結構》(嚴蔚敏,吳偉民版)課本源碼+習題集解析使用說明
課本源碼合輯 連結☛☛☛ 《資料結構》課本源碼合輯
習題集全解析 連結☛☛☛ 《資料結構習題集》答案解析合輯
習題完整源碼 連結☛☛☛ 習題完整源碼合輯
本文涉及檔案所在目錄:資料結構\▲課本算法實作\▲03 棧和隊列\07 LinkQueue\
概述
隊列也是一種邏輯順序存儲結構,它的最大特點是“先進先出,後進後出”,隊列操作其實就是一個排隊過程。
解析
隊列在定義中,有兩個端點,一端隻允許增加元素,另一端隻允許删除元素,這很類似于去排隊辦事,先來的可以先辦,後來的隻能在隊列中等待。
與棧類似,隊列也可以用順序存儲或者鍊式存儲,而且隊列也有很多變體,此處僅讨論鍊式存儲的,帶頭結點的經典隊列模型。
源碼
檔案一 ☛ LinkQueue.h
本文檔需要額外引入狀态碼頭檔案 ☛☛☛ Status.h
檔案二 ☛ LinkQueue.c
檔案三 ☛ LinkQueue-main.c(測試文檔)
測試結果展示
更多章節持續更新中...