Re: [問題] 關於APCS檢測

作者: oToToT (屁孩)   2019-01-27 14:45:36
拋磚引玉一下講個自己對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
作者: a35125918 (芋頭boy)   2019-01-27 14:48:00
いまが最高!~~
作者: ahbbbbb (阿鵝)   2019-01-27 15:41:00
謝謝你 這篇好有用 QQ 資訊之芽我有報名了 !
作者: ggyyd (嘰嘰歪歪的)   2019-01-27 15:58:00
讀機械還比較實在
作者: JasonFD (復*國中)   2019-01-27 16:03:00
同推資訊之芽
作者: maple3142 (暗月)   2019-01-27 16:20:00
5/5真的難,到目前為止最高只能5/4
作者: ypl891218 (YPL)   2019-01-27 17:12:00
推 原Po專業
作者: tomsawyer (安安)   2019-01-27 20:17:00
itsa也不錯 當初是用這個

Links booklink

Contact Us: admin [ a t ] ucptt.com