## 自學
!!! abt ""
:octicons-info-16: [什麼是競程 ?](https://hackmd.io/@LittlePants/Hyw_rueGK)
### 營隊
| 名稱 | 難度 | 概述 |
| -------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [APCS Camp](https://www.facebook.com/apcscamp) | :material-star: |
有分語法班跟進階班
語法班可以完全不須基礎
進階班難度落在 APCS, 大部分一階主題
連續 10 天,每天上課
最後一天有模擬 APCS 測驗
助教團隊強大隨問隨到 |
| [資訊之芽](https://www.facebook.com/ntucsiesprout) | :material-star::material-star: | 適合會語法不會算法的
難度落在進一階,三等獎需要會的
每周上課,有較多時間可吸收
有期中考與期末考 |
| [NYCU PCCA](https://www.facebook.com/NCTUPCCA) | :material-star::material-star::material-star-half: | 教材都在[discord群](https://discord.gg/BwU9T5vs2J)裡面
難度落在一階主題,也包含一些二階主題
持續五天,每天上課
最後一天有團體賽 |
| [ION Camp](https://www.facebook.com/nthuioncamp) | :material-star::material-star::material-star: | 難度從進一階到二階偏國手難度都有
連續五天,每天上課
每天晚上都有比賽,個人團體皆有
住宿
|
| [IOI Camp](https://www.facebook.com/ioicamp) | :material-star::material-star::material-star::material-star::material-star: | 難度在國手之上
連續五天,每天上課
每天晚上都有比賽,個人團體皆有
住宿
|
> 備註 :
> 記得備審資料要寫的盡量豐富
> 資訊之芽入芽考的成績幾乎不算什麼,重要的是看你的備審資料
- 如果什麼都不會的,或是會其他語言不會 c++ 的,從 APCSC 開始
- 如果會語法,可以從 APCSC 算法班或是資訊之芽學演算法
- 如果這些算法有些基礎的話,可再考慮參加 PCCA 與 IONC
- 如果已經會大部分一階主題的話,可以參加 IOIC
### 補習班
| 名稱/粉專 | 概述 |
| -------------------------------------------------- | -------------------------------------------------- |
| [AA 競程](https://www.facebook.com/AAdreamoon) | 有從語法開始到二階主題的班 |
| [演算法海牛](https://www.facebook.com/algo.seacow) | 有從語法開始到一階主題的班
有討論課與預錄的影片 |
### 書籍
- [Competitive Programmer's Handbook](https://cses.fi/book/book.pdf)
- [演算法競賽入門經典](https://www.tenlong.com.tw/products/9787302356288)
- [培養與鍛鍊程式設計的邏輯腦](https://www.tenlong.com.tw/products/9789862017777)
- [新觀念數學叢書](https://www.efficient.com.tw/?route=product/category&path=3_1203_1223&cour=5&ver=26)
- Ch 1, 2, 4, 5, 7, 13
- [算法競賽入門經典訓練指南](https://www.tenlong.com.tw/products/9787302291077#)
- ["Algorithms," Jeff Erickson (2019)](https://jeffe.cs.illinois.edu/teaching/algorithms/)
- [Competitive Programming 4](https://cpbook.net/)
- [Introduction to Algorithms, 3rd Edition](https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844)
- [
我的未來,自己寫:17歲資奧金牌少年,衝撞體制500天](https://www.books.com.tw/products/0010771575)
### 校陪
| 名稱 | 網址 |
| ----------------- | ------------------------------------------------------------ |
| 附中校陪簡報 | [附中資培 題單 2021](https://codeforces.com/group/3Xn3T5DO0a/contests) |
| 板中 | [板中校陪](https://sites.google.com/view/pcshic/%E8%B3%87%E8%A8%8A%E5%9F%B9%E8%A8%93) |
| 建中 | [2022 校陪](https://tioj.ck.tp.edu.tw/articles/27) |
| 北一女黑魔法 | [簡介](https://hackmd.io/@hhhhaura/r1KdR5avq)
[dp & greedy](https://slides.com/fhvirus/bm-dp-greedy)
[Geometry](https://drive.google.com/file/d/1ZIf1yeDzheYddv5SiRI6LzsD-5PxkDlJ/view)
[基礎圖論](https://slides.com/justinlai2003/palette) |
| 竹科實中 | [C++程式語言教學講義](https://hackmd.io/@CLKO/B18yT_i5Z)
[實中資研7th](https://hackmd.io/@nehs-iced-7th) |
| 嘉義高中 | [嘉中資訊科培訓講義](https://hackmd.io/@vincent97198/SyAUzqZP8)
[嘉中嘉女聯合資訊讀書會](https://hackmd.io/@Koying/B1Ocazx7K/https%3A%2F%2Fhackmd.io%2F@Koying%2FB1xaSp449) |
| 宜中(林燈盃 APCS) | 整理 |
### 群組
- [Code community](https://discord.gg/Xg3aZPssEy)
- [CISC 中學資訊討論群](https://discord.gg/cisc)
- [NHDK TPR](https://discord.gg/FhFh5B6FqU)
- [TOI 新手村](https://www.facebook.com/groups/1500275723594463/)
- [TOI 選手村](https://www.facebook.com/groups/569965449807555/)
- TOI 選訓營超大群 (非公開)
## 時間軸
| 月份 | 名稱 |
| ----- | ----------------- |
| 1 月 | IOIC |
| 2 月 | NYCU PCCA |
| 3 月 | TOI 入營考 (初選) |
| 4 月 | 成大邀請賽 (初賽) |
| 7 月 | IONC |
| 7 月 | YTP (初賽) |
| 7 月 | YTP (複賽) |
| 8 月 | APCSC |
| 8 月 | 成大邀請賽 (複賽) |
| 10月 | ISSC |
| 11 月 | 區域賽 |
| 11 月 | HP Codewars |
| 11 月 | NPSC (初賽) |
| 12 月 | 全國賽 |
| 12 月 | NPSC (複賽) |