章節目錄
主題目錄
NCOJ
程式解題社
章節目錄
主題目錄
NCOJ
程式解題社
實作知識
那些對寫程式非常有幫助的工具。
II. 新手上路
帶你認識資訊競賽解題的基礎,並開始學習基本的資料結構與演算法。
基本常識
必學
在著手寫資訊競賽的程式之前,你一定得知道……
常見輸入類型
重要
那些常見的程式競賽輸入格式。
Reference
常用
好用的語法糖,又稱作「參考」。
編譯器
常用
寫程式也得認識一下程式是怎麼產生的。
全域、區域變數
常用
那些關於 C++ 變數宣告、和儲存方式的知識。
常用變數宣告方法
常用
介紹一些在競賽程式中常使用的變數宣告方法。
III. 漸入佳境
讓你了解設計資料結構與演算法的理念,並能正確的理解何謂「效率」以及增加效率的方式。
Range-based for loop
常用
好用的語法糖,讓你的迴圈寫得更簡潔。
Structured binding
常用
好用的語法糖,讓你不用再打出 `first` 和 `second`。
浮點數誤差
敬請期待
常用
你知道 0.1 + 0.2 不等於 0.3 嗎?