練習程式網頁推薦

新手推薦:難度由簡至難

  1. 資訊之芽(Sprout Onling Judge)
    - 組別C(20)為C/C++的題目庫,且另附Python題庫
  2. 台中女中解題系統(Green Judge)
    - 基礎題庫與初級題庫極推薦全部刷完,大多題目都偏簡單
  3. Formosa Online Judge
    - 交大線上解題系統,組別選 計算機概論與程式設計,為交大目前計概的題目
  4. TOI線上練習賽
    - 定期舉辦線上測試,分為新手組與潛力組,附歷屆題解與參考程式碼,主要針對高中學生

程式題庫推薦:

  1. 高中程式解題系統(ZeroJudge)
  2. 建中程式解題系統
    - 資訊學科競賽之常駐學校,常收錄各種各式各樣的難題
  3. Leetcode
    - 題目分類多、區分難度、支援各種語言
  4. Online Judge (Uva)
    - 超大題目庫,大多比賽與程式檢定(如CPE)皆採自Uva
    - CPE歷屆題目可以參考此網頁: CPE歷屆題目星等
  5. CodeWars
    - 程式能力分級,題庫多且支援多語言,答題後可以參考別人的程式碼

競技程式與演算法題庫推薦:

  1. 資訊之芽 (Algo)
    - 組別Algo(a+b),範圍涉及排序、貪婪、DP、最小路徑、線段樹,能全對的都是鬼!
    - 備註:題庫每年會刷新一次,因為題庫是跟隨資訊之芽課程進度跑的
  2. Formosa Online Judge
    - 交大的「競技程式設計」課程,統整許多歷屆資訊競賽的題目
    - 其餘課程也可於交大的解題系統裡面找,交大的開放性資源很多的!
  3. Codeforce
    - 時常會舉辦線上程式競賽,會有各自的積分(Rating),題目難度偏難
    - Div.3難度最低、Div.1難度最高,但是Div.3答不上3題基本上就會掉分,純新手誤觸!
    (其實我都是靠著打Div.2爬分,因為Div.3有夠難爬(#
  4. CSES
    - 收入題目偏難,適合已有演算法基礎與競賽經驗的人
    - 整理多種常見的競賽題型,題目難度可以參考該題的答對人數

posted date: 2021.06.04