看板 SENIORHIGH 關於我們 聯絡資訊
拋磚引玉一下講個自己對APCS的一些看法 ※ 引述《ahbbbbb (噗嚕嚕嚕)》之銘言: : 餓死抬頭 : 原本想當作備審資料或申請管道之一 : 但我覺得自己的能力可能不夠 : 不知道最後有沒有辦法拿來用 看今年各個大學開的APCS名額限制,我個人認為4/4以上都可以放入備審資料 不過若是有想念資工系的話,要知道就算是5/5也完完全全是不夠用的 : 只有跟著學校的課程學了快兩學期 : 想說能不能這段時間自己再學一下 : 然後去考試 : 我學的時候是學C++ : 我看了觀念題都是用C : 因為我並不是很厲害 : 怕用兩種不同的會搞混自己 : 就在想要怎麼準備比較好 : 有買一本C的書看了一下 : 才發現兩者對我來說差很多 : 光是基本的輸出語法就長的蠻不一樣的 : 是把我所學的換成C的語法 : 這樣觀念和實作都不會有不同 : 還是實作維持原本有碰過的C++ : 觀念看懂題目敘述就好? 其實APCS會用到的語法基本上當做C編譯或當做C++編譯都是好的 通常會有差的地方只有在輸出輸入的部份 我認為這部份如果不知道從何下手的確是可以買書來看 不過可能會有一點浪費就是了(如果你只想學語法的話) 因為其實APCS在考觀念的部份主要是考簡單的模擬或是遞迴(動態規劃)的概念 當然不排除偶爾還是會有一些純語法類的東西,不過我認為如果有良好的邏輯 其實不用特別去買本書來看,可以多去練習實作題 除了自己會寫之外,也可以去找別人寫好的解答程式碼,練習自己閱讀程式碼的能力 (這裡提供一個吳邦一教授寫的題解,算是比較詳盡的版本 https://goo.gl/kDkkVs ) 另外如果在北部也推薦一下資訊之芽,由一群台大學生當講師的課程 板上他們也有發過宣傳文( #1SBVXb5E (SENIORHIGH) ) 裡面的講師都滿熱心也很厲害,真心覺得去了可以學到不少 至於準備實作題的部份,其實別無他法就是多練多看,網路上有許多OJ可以練習 這裡提供幾個我偶爾會寫的 1. ZeroJudge https://zerojudge.tw/ 有簡易的分類一下,建議有空的話可以把基礎練習的部份都寫一下 ( 也有人擺上一些APCS題:https://zerojudge.tw/Problems?tag=APCS ) 2. TIOJ https://tioj.ck.tp.edu.tw/ 比較雜的一個judge,不過裡面好的題目還滿多的 有許多題目都是歷年建中各強者出的題目,還有一些北市賽、全國賽、NPSC的題目 如果有空或是有找到一些題單的話可以來練習看看 3. Codeforces https://codeforces.com 如果不排斥英文的話可以寫一下這裡面的題目,大概6000~8000人過的題目 或是他難易度標1300~1500的題目都可以拿來練習 不過出題方向可能比較不太一樣,因為裡面的題目大多是兩個小時5~6題的比賽中的題目 4. 競程日記 https://oj.icpc.tw 個人覺得這裡面的題目品質一直都很好(來自MCC的題目可能比較裸就是了) 不過已經快半年沒有更新了,或許是因為知道的人太少吧 不過管理者真的很熱心,而且也很厲害 裡面有超過10個人過的題目應該都可以拿來練習 另外底下推文有人有題到一些系統操作的問題,記得要先把官方給的檔案下載下來模擬看 看,不然考試的時候不會用介面就慘了 大概就這樣吧,希望大家都能考5/5 -- ╭─────────────────╮ │ 遠くへと広がるの色暖かく│ │ 夢の中で描いたのようなんだ│ │切なくて時をまきもどしてみるかい?│ │ No No No いまが最高!│ ╰─────────────────╯ - -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.102.192 ※ 文章網址: https://www.ptt.cc/bbs/SENIORHIGH/M.1548571570.A.EEB.html
a35125918: いまが最高!~~ 01/27 14:48
μ'sic forever~~
ahbbbbb: 謝謝你 這篇好有用 QQ 資訊之芽我有報名了 ! 01/27 15:41
ggyyd: 讀機械還比較實在 01/27 15:58
JasonFD: 同推資訊之芽 01/27 16:03
maple3142: 5/5真的難,到目前為止最高只能5/4 01/27 16:20
想要實作五應該需要具備基本的演算法知識,但是高中生平常不太會接觸到就是了
ypl891218: 推 原Po專業 01/27 17:12
tomsawyer: itsa也不錯 當初是用這個 01/27 20:17
dogbone0714: 推資芽 剛考上 只是沒有辦法上 42.72.46.117 02/14 10:34
starjack2001: APCS有個重點是 code block 編譯器 111.71.76.86 02/16 08:47
starjack2001: 要會用,不然他全英文介面你英文又 111.71.76.86 02/16 08:47
starjack2001: 不好的話,觀念考再高你實作0都沒 111.71.76.86 02/16 08:47
starjack2001: 用 111.71.76.86 02/16 08:47
starjack2001: 當年我是不知道怎麼找檔案儲存位置 111.71.76.86 02/16 08:48
starjack2001: 以及上傳檔案QQ 111.71.76.86 02/16 08:48
對齁,還有系統使用上的問題,因為我都用vim+terminal所以沒感覺QQ ※ 編輯: oToToT (123.193.102.192), 02/16/2019 21:52:24