佇列課下作業

2022-04-03 04:44:32 字數 683 閱讀 5207

實驗要求:

1 補充課上沒有完成的作業

2 參考15.3節,用自己完成的佇列(鏈隊,迴圈陣列佇列)實現模擬票務櫃檯排隊功能

3 用jdb或idea單步跟蹤排隊情況,畫出佇列變化圖,包含自己的學號資訊

4 把**推送到**託管平台

5 把完成過程寫一篇部落格:重點是單步跟蹤過程和遇到的問題及解決過程

6 提交部落格鏈結

**:實驗中所要使用的**是對書上第15張**的補充和完善,同時需要對enqueue、dequeue、first、size、isempty這幾種方法進行除錯,並自己編譯完成測試類。測試方法需要使用debug進行單步跟蹤,由於多為課本上的**,上傳時就不重複了,主要是測試類和測試**。

在測試類中,可以通過賦值來對**進行除錯。

單步跟蹤時,遇到測試返回值不正確的現象,在檢查linkedqueue**時發現是dequeue方法在編譯時沒有對front進行賦值,輸入語句

else

front = front.getnext();

count--;

可以正常執行。

課下作業(11)

評價360安全瀏覽器 使用者介面 因為360的產品主打顏色都是綠色,這款瀏覽器依舊保持了綠色,給人安全,舒適的感覺 布局很合 理,廣告很少,並且幾乎是在瀏覽器頁面的下面,不影響使用者的使用體驗。字的大小間距都很讓人舒服。記住使用者選擇 在輸入框下面會有你經常搜尋的記錄可以直接點進去,比較方便。並且可...

課下作業4

建立鍊錶 linkedlistmylist new linkedlist 增加節點 list.add e obj 刪除節點 list.remove index 刪除整個鍊錶,使頭結點 next null 遍歷鍊錶 使用get int index 方法遍歷鍊錶,鍊錶物件可以使用iterator 方法獲...

人機互動課下作業

所選軟體 有道詞典 使用者介面 作為一款學習類搜尋軟體,我認為介面一定要簡約。記住使用者選擇 搜尋欄區域有乙個小三角形,點選它就可以看到使用者近來搜尋過的單詞。但我感覺這裡有些不足,為什麼這個記錄不能在使用者輸入時就自動彈出來,需要使用者花費時間去點選。其次我剛才是搜尋過yokohama這個單詞的,...