Posted on 2010-08-10 11:25
Kevin_Zhang 閱讀(285)
評論(0) 編輯 收藏 引用 所屬分類:
ACM基礎(chǔ)知識
從解題過程來講ACMer應(yīng)具備的能力如下:
1)閱讀能力。首先要過英語關(guān),從大量信息中提取關(guān)鍵信息,多閱讀提高閱讀能力,閱讀英文題目或者英文論文。
2)分析問題的能力。在第一步提取的關(guān)鍵信息的基礎(chǔ)上,分析問題的屬性,與已有模型進(jìn)行匹配,尋找突破點。
3)設(shè)計算法,算法優(yōu)化,計算復(fù)雜度,選擇符合要求的的算法。確定算法后,定義變量寫出詳細(xì)的算法描述,為下一步代碼實現(xiàn)奠定基礎(chǔ)。
4)程序?qū)崿F(xiàn)能力。設(shè)計程序?qū)崿F(xiàn)方法,程序?qū)崿F(xiàn)。
5)程序調(diào)試能力。調(diào)試直到程序完全正確。
----------------------------------------------------------------------------------------------------------------------------------------