選手培訓

資訊競賽相關連結

  1. 常見程式演算法筆記 — From Gossip@caterpillar(重要秘笈)
  2. 高中生程式解題系統(ZeroJudge)
  3. 建中_程式解題系統TIOJ
  4. ACM-online-Judge (About ACM,資訊競賽選手培訓-首部曲-UvaOnlineJudge)
  5. [FGISC。Nanro] 未來開端 –南蓁學姐整理 ACM解題 系列
  6. TFG’s Information Hello World! – 選手共同編輯區
  7. Sagit老師程式培訓教學
  8. 北市資訊學科能力競賽(考古題)
  9. 北一女中歷屆試題
  10. APCS 大學程式設計先修檢定

————————————————————————————————————

2021 選手培訓

  1. 遞迴:簡報下載
  2. 排序與二分搜:簡報下載
  3. 佇列與堆疊:簡報下載
  4. 貪心演算法:簡報下載
  5. 分治演算法:簡報下載
  6. 動態規劃:簡報下載
  7. 基本圖論演算法:簡報下載
  8. 樹上演算法:簡報下載
  9. 線上競賽

———————————————————————————————————

2017 summer Camp

【培訓用書】

【APCS】請全部選手參加APCS2017秋季檢定 (今年還是免費)
【培訓課程】7/6-7、7/10-12五天的課程如下:

Day1: 程式競賽基礎

  • C語言輸入輸出
  • 掌握整數與浮點數含義(數值範圍)與輸出方法
  • 理解程式競賽三步曲:輸入、計算、輸出
  • 掌握迴圈(for, while), 計數器、累加器使用
  • 學會程式逐步除錯方法(變數watch功能)
  • 學會用fopen的方式讀寫檔案

Day2: 陣列與字串

Day3: 函數與遞迴

Day4:搜尋、排序、堆疊、佇列

  • 熟悉C++版競賽程式框架
  • 熟練並掌握string stringstream
  • 熟練STL中的排序與檢索等相關函數
  • 熟練STL中的vector容器
  • 理解堆疊、佇列與優先佇列的概念
  • 掌握亂數產生方法,自行設計測資
  • UVa 10474, 101, 136, 221

Day5:資料結構基礎

  • Stack, queue, 運算式解析
  • 二元樹與走訪
  • 圖的DFSBFS
  • 拓撲排序演算法、尤拉迴路
  • Uva 514, 10305

2010-2015

第一階段-自主培訓

自主培訓(I) Reading & Test – 基礎概念篇(I)

ParI: 「Reading & Test」

​Part II: 程式題


自主培訓(II)  Reading & Test – 基礎概念篇(II)

Part I: 「Reading & Test」–基礎概念:

Part II: Coding~增加手感題–

自主培訓(III) 《輕鬆篇》–

Part I: http://goo.gl/forms/2FnDN1Ie2duW5GSE3
​Part II: Coding~增加手感題–

第二階段密集培訓課程

培訓課程學習單與影片

https://www.youtube.com/results?search_query=101%E5%8C%97%E4%B8%80%E8%B3%87%E8%A8%8A%E9%9B%86%E8%A8%93&sm=3

資訊之芽

[2014 資訊之芽] https://www.youtube.com/watch?v=_r7cfVrn28c&list=PLp5kjMAmhp–NCJjJTCHMjfuHjDQBwJE_