查找:在查找池中尋找某一元素,肯定該元素是否存在(返回Boolean
值)
靜態方法,泛型方法:靜態方法又名類方法,只須要經過,類名來激活(Math.sqrt(6)
),不能引用實例變量。
在方法頭插入泛型聲明建立泛型方法,泛型方法中可使用泛型參數。以前在使用泛型的列表、數組、鏈表時,一直想要殊不知道如何對一個泛型的對象使用本身的方法,如今終於瞭解到了。
排序:某個類實現Comparable
接口後,元素之間具備必定的聯繫,創建排序的基礎。排序就是使該類對象按照其聯繫的規律以規定的標準從新排列,有利於對對象的管理(如查找)。html
問題:各類排序方法的深刻理解,只憑想象過於抽象。
解決:畫一畫,冒泡排序:git
快速排序:算法
本週代碼無重大問題。數組
(statistics.sh腳本的運行結果截圖)數據結構
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 0/0 | 1/1 | 6/6 | |
第二週 | 771/771 | 1/2 | 16/22 | |
第三週 | 562/1233 | 1/3 | 15/37 | |
第四周 | 1503/2736 | 2/5 | 15/52 | |
第五週 | 1152/3888 | 1/6 | 10/62 |
唐才銘19:每一個算法的代碼實現都很是詳細地列出;介紹冒泡排序Markdown的部分有誤。
王文彬29:排序、查找算法以及問題的介紹詳細,使用了老師提供的算法介紹網站的動態圖片生動展現了算法原理。學習