第八周學習總結 20175218

2022-07-30 13:33:13 字數 890 閱讀 5967

第十五章主要講的就是泛型、鍊錶、堆疊、雜湊對映、樹集以及樹對映。

泛型鍊錶

鍊錶物件可以使用 iterator() ​方法獲取乙個 iterator 物件,該物件就是針對當前鍊錶的迭代器。

排序鍊錶或查詢某物件是否和鍊錶中的結點中的物件相同,都涉及物件的大小關係。

堆疊雜湊對映

樹集樹對映

問題2:不太清楚用迭代器來優化鍊錶

問題2解決方案:在網上翻閱部落格,找到了一篇寫得不錯的部落格:點選進入鏈結

statistics.sh指令碼執行截圖:

對第四周的課下測試題進行了總結,鏈結如下:

第四周測試總結分析

**行數(新增/累積)

部落格量(新增/累積)

學習時間(新增/累積)

重要成長

目標5000行

400小時

第一周200/200

1/124/24

第二週400/600

1/215/39

第三週600/1200

1/318/57

第四周700/1900

1/418/75

第五周800/2700

5/918/93

第六周800/3500

3/12

28/121

第七周800/4300

3/15

18/139

嘗試一下記錄「計畫學習時間」和「實際學習時間」,到期末看看能不能改進自己的計畫能力。這個工作學習中很重要,也很有用。

耗時估計的公式

:y=x+x/n ,y=x-x/n,訓練次數多了,x、y就接近了。

參考:軟體工程軟體的估計為什麼這麼難,軟體工程 估計方法

(有空多看看現代軟體工程 課件

軟體工程師能力自我評價表)

第八周學習總結

這周依然在主攻dp演算法,而這週相對於前兩周不同的是,這周主要在講揹包問題。揹包問題是dp演算法中乙個重點問題。她一共分為三種題型 01揹包問題,完全揹包問題和多重揹包問題。首先,01揹包問題是這三個問題中最簡單,也是最基礎的乙個。下面我會列舉乙個我認為非常有代表性,並且一看就懂的問題。也正是這個問...

第八周學習總結

q 教材例子2中system.currenttimemillers a q 教材例子2中iter.hasnext 和iter.next q 教材例子3中將linkedlist改為arraylist a 動手實踐了一下,發現兩種輸出結果是一樣的。陣列和鍊錶的區別 相同 兩種結構均可實現資料的順序儲存,...

第八周學習總結

這個作業屬於哪個課程 2020 2021資訊保安導論 這個作業要求在 2020 2021 1資訊保安專業導論第九周作業 這個作業的目標 1.了解設計方法的4個階段 2.區分物件導向設計和功能設計,了解它們的不同特點 3.了解強型別 資料型別的概念 作業正文 了解到物件導向的設計重點是確實問題中的物件...