前言
過了個年,寒假也過了大約一半了。
在放假前就給自己列了個寒假的計劃,諸如考駕照、學習算法與資料結構、練字、學習Pr了解PV、了解HTML、預習下學期内容(譬如高數)等等。計劃太多,在此就簡單的闡述下程式設計部分的計劃吧。
自學計劃
C的強化或補缺補漏
上學期上完了C語言這門課程,但其實隻學了基礎的文法部分吧,很多内容都還沒涉及到,翻開《c primer plus》才發現還有很多是需要補充的,譬如檔案輸入輸出方面,以及有一些需要強化的部分,是以寒假給自己的計劃就是看完這兩部分内容。
C++和OOP
翻開《C++ Primer》發現OOP隻是其中的一個章節而已,是以c++的其他部分決定自己看書解決。剛布置作業那幾天興緻勃勃每天都能一兩個課時的視訊,後來由于忙着練車考駕照,還有臨近春節走親訪友,慢慢擱置了。這兩天補了一點但還是隻看到課時16而已。
紙質書籍與線上視訊配合學習計劃:視訊部分内容有些難以了解,是以看完視訊再看一遍書加深了解。
算法與資料結構
自己手上有一本講得比較淺的算法書,打算不懂的地方在上網看視訊查資料慢慢研究。
學習計劃與目前進度(打勾表示當下已完成)
C語言
- 檔案輸入/輸出(√)
- 字元/輸入/輸出和輸入驗證
- 存儲類别、連結和記憶體管理
- 複習指針(√)
C++
- C++基礎(變量和基本類型 字元串、向量和數組 表達式和語句)(√)
- 面向對象程式設計(結合視訊)視訊進度:16/41
PAT
目前做到1002,然後看了眼1003的題目決定去看算法,能做多少是多少吧。
算法
- 排序 (√)
- 棧、隊列、連結清單 (√)
- 枚舉 (√)
- 搜尋 (√)
- 圖的周遊
- 最短路徑
- 樹