20172307 2018-2019-1 《程序設計與數據結構》第4周學習總結

20172307 2018-2019-1 《程序設計與數據結構》第4周學習總結

教材學習內容總結

  • 列表
    1.列表能夠分爲有序列表、無序列表和索引列表。
    2.有序列表中的元素具備內在關聯,這種關聯定義了元素之間的順序。
    3.無序列表中的元素按使用者所選擇的任意方式排序。
    4.索引列表爲它的元素維護一段連續的數字索引值。

教材學習中的問題和解決過程

  • 問題1:

對這段語句中的return的做用不太清楚html

  • 問題1解決方案:經過詢問譚鑫同窗,知道了這個return的用處是跳出這個方法。

代碼調試中的問題和解決過程

  • 問題1:
  • 問題1解決方案:

上週考試錯題總結

  • Common features should be located as low in a class hierarchy as is reasonable, minimizing maintenance efforts.
    A .true
    B .false
    答案:B 錯解:A
    解析:公共特徵應該在合理的層次結構中儘量高,公共特徵越多,所須要的維護工做就越少。前端

  • 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
    答案:A 錯解:B
    解析:隊列遵循的是先進先出的原則,刪除仍是添加都是在隊列前端。
  • The implementation of the collection operations should affect the way users interact with the collection.
    A .true
    B .false
    答案:B    正確:A
    解析:同時使用數組和鏈表會很複雜。java

代碼託管

結對及互評

  • 本週結對學習狀況
    • 20172311
    • 對課本上的諸多疑問點進行了討論,同時對代碼實現過程當中遇到的一些問題也經過討論得以解決。
  • 上週博客互評狀況

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一週 0/0 1/1 6/6
第二週 612/612 1/2 18/24
第三週 516/1128 1/3 16/40
第四周 702/1830 2/5 16/56

參考資料

相關文章
相關標籤/搜索