Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 3.45 KB

syllabus.md

File metadata and controls

38 lines (33 loc) · 3.45 KB

課程大綱

課綱以上課公告為準

第一階段

日期 週次 大作業 主題
0304 01 課程介紹、judge 介紹、基礎 I/O、變數、運算子
0311 02 條件式 (if-else, switch) 、迴圈 (while, do-while, for) 、控制流程 (break , continue)
0318 03 一維陣列、字元、C-style 字串、字串常用函式
0325 04 (線上影片) 變數生命週期、修飾子、轉型(const, static, long, short)
0401 05 因清明節連假,故本週放假
0408 06 指標、多維陣列
0415 07 大作業一公佈 編寫函數、函數呼叫、header files、大作業一
0422 08 遞迴一、函數傳遞指標、參考 (reference)、課程複習
0429 09 第一階段檢定考試

第二階段

日期 週次 大作業 主題
0506 10 大作業一繳交截止 (5/5) 第二階段準備週,本週放假
0513 11 struct、struct(*ptr)、簡單介紹 class、template
0520 12 複習class、new/delete、實作動態陣列
0527 13 STL (資料結構, pair, vector, queue, stack, iterator)、C++ string
0603 14 06/02 前
大作業二完整公佈
linked list、Stream I/O、例外處理、大作業二
0610 15 實用 library function (sort(cmp), next_permutation、亂數)、sstream (移到第 13 週)、==複雜度概念、基礎排序==
0617 16 (線上影片) 課程複習
0624 17 因端午節連假,故本週放假
0701 18 第二階段檢定考試
0708 19 大作業二書面報告繳交截止 (7/8 23:59) 大作業二成果發表會

課程調整公告

  • 原訂 Week 14 下半堂之「複雜度與基礎排序」改為「大作業二」
  • 原訂 Week 15 下半堂之「彈性時間」改為「複雜度與基礎排序」
  • 大作業二公布時間延至 06/02 23:59 前
  • 大作業二書面報告繳交時間變更為 07/08 23:59 前