蘇嵌日誌3

2021-08-28 02:14:17 字數 683 閱讀 4467

今日學習任務

複習棧和佇列的相關知識點,佇列的順序是先進先出,學習順序儲存和鏈式儲存

今日任務完成情況

佇列 先進先出

隊頭:取出資料

隊尾:存放資料

1、對列的順序儲存:迴圈佇列

2、空隊 就是隊頭隊尾重合

3、對尾指標,指向最後乙個元素的後乙個(容量為7,則實際儲存為6)

4、迴圈佇列長度:rear-front

5、迴圈佇列長度:(rear-front+maxsize)% maxsize,當對尾在隊頭前面

6、判斷佇列是否滿:( rear+1 )%maxsize = front

對於鏈式與順序儲存有了初步的了解。

今日開發中出現的問題彙總

了解佇列是從隊尾存放資料,隊頭取出資料。

空隊:對頭隊尾重合 隊尾指標:指向最後乙個元素的後乙個(n-1)

迴圈佇列的長度:(rear –front +maxsize)%maxsize

判斷棧是否滿:(rear+1)%maxsize=front

今日未解決的問題:

程式編寫還未完成,對結構體的讀取的兩種方法沒能完全理解。

今日開發收穫:

學習了佇列的清空,讀取

自我評價:

通過三天的學習,能勉強跟上老師的節奏。但是對內容的理解不夠。

蘇嵌日誌3

蘇嵌日誌3 姓名 翟雨婷 日期 2018年9月12日 今日學習任務 學習佇列結構的知識。編寫 約500行。今日學習問題 程式較長,基礎比較薄弱,含義不能理解透徹。今日學習收穫 今天學習了關於佇列的知識。如隊頭,隊尾,進隊,出隊,空隊等編寫方法。了解了佇列的特點和屬性。編寫了鏈式儲存和順序儲存佇列的簡...

蘇嵌日誌3

main.c include include queue.h include int main else if ret success ret emptyqueue queue if ret success else if ret failure for i 0 i 10 i else if ret...

蘇嵌日誌3

今日日誌3 姓名 蔣思雨 日期 2018.9.12 今日學習任務 1 棧和佇列的區別 2 佇列的進出方法 3 佇列的用法 今日任務完成情況 根據老師的要求,量大約500。今日開發中出現的問題彙總 還是編寫程式下問題,一些基本語法錯誤導致程式不能編譯成功。今日未解決問題 佇列的運用還不太熟悉 今日開發...