Chapter I. 初來乍到
網站簡介
章節與主題
作者baluteshih
先備知識服用方法

學習路線


為了幫助學習,我們幫讀者規劃了一套「學習路線」,將各式主題依照階段性的目標進行劃分,而每一個「章節」就對應著一個階段。

學習路線的制定是依照我們在程式競賽中的經驗來擬定的,包括但不限於每一個章節我們希望讀者在學習完後能達到的目標、以及每一個章節內我們收錄的主題。讀者可以自行決定是否要依照我們推薦的學習路線進行學習,若讀者在學習上遇到了障礙,覺得哪裡讀起來比較吃力、亦或者是找到了更理想的學習路線的話,除了歡迎讀者勇於跳脫框架找到讓自己更舒服的學習方法外,也請不吝嗇給予我們一些建議,才能讓這份講義更加的新手友善。

章節介紹


I - 初來乍到

簡介

剛學完程式,想入坑程式競賽卻不知道如何踏出第一步嗎?歡迎來到臺灣大學程式解題社教學講義!

在本章節,我們會讓你認識什麼是資訊競賽,並簡單介紹在程式競賽你需要具備的基本知識,來讓你加入我們的圈子。

面向對象

剛學完程式想要踏入程式競賽的初學者。

學習後期望目標

能夠認識這份講義、知道什麼是程式競賽。

II - 新手上路

簡介

想必知道什麼是程式競賽的你,已經躍躍欲試了吧?就讓我們來開始學習解題,打好基礎吧!

在本章節,我們會教你程式競賽中那些最該知道、可以稱作基本中的基本的知識們,透過這些知識,你就能正式踏入程式競賽的世界,開始解點題目、參加一些比賽啦!

面向對象

已經了解過程式競賽,想要開始學習怎麼解題目的初學者。

學習後期望目標

認識到什麼是一個「程式競賽的題目」,了解最基本資料結構與演算法的概念,並對參加程式競賽開始有概念。

III - 漸入佳境

簡介

簡單的題目寫膩了嗎?開始想要在比賽中獲得成績了嗎?是時候提高難度來學習一些更難的題目了!

在本章節,我們將會教會你那些最根本的資料結構與演算法的設計概念,來讓你知道我們在程式競賽中追求的那些「效率」到底都是什麼樣的東西。

面向對象

已經學會解題,卻對常見經典演算法、演算法設計方法、執行效率等概念都還很陌生的讀者。

學習後期望目標

了解各式的經典資料結構與演算法設計方法,並能正確的理解題目所給予的限制、同時知道應該要朝哪種「效率」的演算法去琢磨。

IV - 熟能生巧

敬請期待!

V - 增廣見聞

敬請期待!

VI - 森羅萬象

敬請期待!

VII - 學以致用

敬請期待!

VIII - 走火入魔

敬請期待!

IX - 國手絕活

敬請期待!

X - 皇上恩惠

敬請期待!

Φ - 科普知識

敬請期待!

主題


除了學習路線外,我們也有將各個文章進行分類,每篇文章都有自己隸屬於的一個主題。

在學習的過程中,我們清楚可能會有不少讀者特別偏愛特定主題的內容,尤其在競賽的世界中,這種「偏才」屬性的選手比比皆是。也因此,若讀者發現自己在特定的主題學習上特別容易,不妨可以直接參考我們分類在該主題底下的文章來進行鑽研。同時,讀者也不用擔心會不小心讀到自己知識範圍外的內容,在每一篇文章,我們都會列出該文章所需要具備的「先備知識」,來確保讀者不會越級打怪。