C++ 基礎語法

Unit-1 程式開發環境建置

Unit-2 基本輸入與輸出、變數、算數運算、資料型態【講義

OJ題目題解 (內含說明)
ZeroJudgea001: 哈囉Link
ZeroJudgea002: 簡易加法Link
ZeroJudged049: 中華民國萬歲!Link
ZeroJudged050: 妳那裡現在幾點了?Link
ZeroJudged051: 糟糕,我發燒了!Link
ZeroJudged073: 分組報告Link
ZeroJudged827: 買鉛筆Link

Unit-3 比較運算、邏輯運算 、if 判斷、switch 判斷【講義

OJ題目題解 (內含說明)
ZeroJudgea003: 兩光法師占卜術Link
ZeroJudged058: BASIC 的 SGN 函數Link
ZeroJudged060: 還要等多久啊?Link
ZeroJudged063: 0 與 1Link
ZeroJudged064: ㄑㄧˊ 數?Link
ZeroJudged065: 三人行必有我師Link
ZeroJudged067: 格瑞哥里的煩惱 (1 行版)Link
ZeroJudged068: 該減肥了!Link
ZeroJudgee835: p2.表演座位 (Seats)Link
ZeroJudged066: 上學去吧!Link
ZeroJudged669: 11677 – Alarm ClockLink

Unit-4 遞增遞減運算子、迴圈 (for)、一維陣列 (array)【講義

OJ題目題解 (內含說明)
ZeroJudged069: 格瑞哥里的煩惱 (t 行版)Link
ZeroJudged072: 格瑞哥里的煩惱 (Case 版)Link
ZeroJudgea058: MOD3Link
ZeroJudgea005: Eva 的回家作業Link
ZeroJudgec005: 10300 – Ecological PremiumLink
ZeroJudged074: 電腦教室Link
ZeroJudgec022: 10783 – Odd SumLink
ZeroJudgee968: 2. 班級名單 (Student list)Link
ZeroJudgee511: 11364 – ParkingLink

Unit-5 迴圈 (while)、進階迴圈控制 (continue/break)【講義

OJ題目題解 (內含說明)
ZeroJudged070: 格瑞哥里的煩惱 (0 尾版)Link
ZeroJudged071: 格瑞哥里的煩惱 (EOF 版)Link
ZeroJudgee834: P1.批發出貨(Wholesale)Link
ZeroJudgea148: You Cannot Pass?!Link
ZeroJudged010: 盈數、虧數和完全數Link
ZeroJudgec067: 00591 – Box of BricksLink
ZeroJudgea010: 因數分解Link
ZeroJudgea147: Print it allLink
ZeroJudgee969: 3. 大吃大喝 (Big eater)Link
ZeroJudgec079: 10346 – Peter’s SmokesLink
ZeroJudged053: 10970 – Big ChocolateLink
ZeroJudged189: 11150 – Cola (多行測資)Link

Unit-6 多維陣列、多重迴圈【講義

OJ題目題解 (內含說明)
ZeroJudgea015: 矩陣的翻轉Link
ZeroJudgec085: 00350 – Pseudo-Random NumbersLink
ZeroJudged097: 10038 – Jolly JumpersLink
ZeroJudged123: 11063 – B2-SequenceLink
ZeroJudgeb130: NOIP2006 1.明明的随机数Link
ZeroJudged673: 11608 – No ProblemLink
ZeroJudgec135: 00706 – LC-DisplayLink
ZeroJudgeb367: 翻轉世界Link
ZeroJudgec013: 00488 – Triangle WaveLink
ZeroJudgea040: 阿姆斯壯數Link
ZeroJudgea693: 吞食天地Link

Unit-7 function 函數、內建函數 vs. 自訂函數、全域變數 vs. 區域變數【講義

OJ題目題解 (內含說明)
ZeroJudged039: 11044 – Searching for NessyLink
ZeroJudgea006: 一元二次方程式Link
ZeroJudged255: 11417 – GCDLink

Unit-8 C++字串(string)、常用字串函數【講義

OJ題目題解 (內含說明)
ZeroJudgea130: 12015 – Google is Feeling LuckyLink
ZeroJudgeb428: 凱薩加密Link
ZeroJudgea065: 提款卡密碼Link
ZeroJudged235: 10929 – You can say 11Link
ZeroJudged275: 11586 – Train TracksLink
ZeroJudgec459: 2. 自戀數Link
ZeroJudged267: 11577 – Letter FrequencyLink
ZeroJudged671: 11716 – Digital FortressLink
ZeroJudgec015: 10018 – Reverse and AddLink

Unit-9 struct 結構【講義

OJ題目題解 (內含說明)
ZeroJudged091: 00476 – Points in Figures: RectanglesLink

Unit-10 遞迴 (Recursion)【講義

OJ題目題解 (內含說明)
ZeroJudgec002: 10696 – f91Link
ZeroJudgec813: 11332 – Summing DigitsLink
ZeroJudgef640: 函數運算式求值Link
ZeroJudgee446: 排列生成Link
ZeroJudgef168: m4a2-分配寶物(Treasure)Link
ZeroJudged044: 00640 – Self NumbersLink

Unit-11 STL 標準模板庫【講義

OJ主題題目題解 (內含說明)
ZeroJudgevectore529: 00482 – Permutation ArraysLink
ZeroJudgequeuee155: 10935 – Throwing cards away ILink
ZeroJudgequeuee564: 00540 – Team QueueLink
ZeroJudgestackb838: 104北二2.括號問題Link
ZeroJudgestackc123: 00514 – RailsLink
ZeroJudgestackf640: 函數運算式求值Link
ZeroJudgesetf607: 3. 切割費用Link
ZeroJudgesetd123: 11063 – B2-SequenceLink
ZeroJudgesetd442: 10591 – Happy NumberLink
ZeroJudgemapa135: 12250 – Language DetectionLink
ZeroJudgemape641: 10260 – SoundexLink
ZeroJudgemapd267: 11577 – Letter FrequencyLink
ZeroJudgepriority_queued221: 10954 – Add AllLink
ZeroJudgepriority_queuec875: 107北二2.裝置藝術Link
ZeroJudgepriority_queueb231: TOI2009 第三題:書Link
ZeroJudgesortd980: 11479 – Is this the easiest problem?Link
ZeroJudgepermutatione446: 排列生成Link
分享本文 Share with friends