有序列表,是基於列表中元素的某種特性的。列表基於某個關鍵值排序,對於已經添加到有序列表中的元素,只要給定了元素的關鍵值,同時列表已經定義了元素的全部關鍵值,那麼它在列表中就有一個固定的位置。html
無序列表,各個元素的位置並不基於元素的任何內在特性,可是不要被名字誤導, 無序列表中的元素是按照特殊順序放置,只是這種順序與元素自己無關,列表的使用者會決定列表的順序。git
索引列表,與無序列表相似,索引列表的各個元素之間也不存在可以決定他們在列表中順序的內在關係。列表的使用者決定了元素的順序,不過,除此以外,其每一個元素都可以從一個數字索引值獲得引用,該
索引值從列表的頭開始從0連續增長直到列表末端。當列表發生改變,索引值就響應的調整以保持順序和連續性。索引列表爲他的元素維護一段連續的數字索引值。數組
1.A linked implementation of a stack adds and removes elements from the _______ of the linked list.
A .Front
B .Rear
C .Middle
D .None of the above
解析:棧相似於放箱子,再拿箱子時要從最上面一個拿即爲front.數據結構
2.A polymorphic reference uses _______________, not the type of the reference, to determine which version of a method to invoke.
A .the type of the object
B .the type of the reference
C .both A and B
D .none of the above
解析:多態使用時經常關注的是對象的類型而不是應用的類型。學習
3.The implementation of the collection operations should affect the way users interact with the collection.
A .true
B .false
解析:同時使用數組和鏈表會很複雜。設計
4:Common features should be located as low in a class hierarchy as is reasonable, minimizing maintenance efforts.
A .true
B .false
解析:共同特徵應該在合理的條件下儘量高的至於該層次結構中,以最小化維護工做。htm
正確使用Markdown語法(加1分)對象
模板中的要素齊全(加1分)blog
教材學習中的問題和解決過程, (加3分)排序
感想,體會真切的(加1分)
點評認真,能指出博客和代碼中的問題的(加1分)
這一週的做業是在國慶節假期作的,因此作的時候不是太認真,課本看的內容也不是很紮實。課後會花費時間從新學習這一章的,
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 0/0 | 1/1 | 10/10 | |
第二週 | 700/700 | 1/2 | 10/20 | |
第三週 | 700/1400 | 1/3 | 10/30 | |
第四周 | 700/2100 | 2/5 | 10/40 |
計劃學習時間:10小時
實際學習時間:10小時