圣才學習網特整理出“參加青少年信息學競賽應注意的幾點問題”,供廣大考生參考!
1、拿到題以后先不要埋頭做某一題,應該先瀏覽所有題,在腦子中有一個大概的印象,先挑自己最有把握得題做。
2、在做題之前先認真分析,聯想一下這個題和以往做過的哪個題很像,有什么相同之處不同之處,相通之處我可以借鑒什么,不同之處我應該采用什么特殊的方法解決,用什么樣的數據結構存儲,算法實現的難易程度。這個過程其實是找到問題規律、把握問題本質,對已學過算法、數據結構靈活應用的過程。
3、會做得題一定要充分測試,保證全對。第一將劃分問題域,測試數據要覆蓋所有問題域;第二測試數據要覆蓋程序的所有語句,所有分支。
4、變量在使用前要初始化。全局數組、指針、動態申請變量都要初始化,不能認為全局變量開始時一定是0。
5、輸入輸出一定要按題目要求。如果要求文件輸出,調試時的屏幕輸出一定要改過來。
6、調試時如果用的是小數組,最后應改過來。其實沒有改是沒有全面測試的一種表現,沒有使用大數據測試。
7、pascal常用函數要牢記:數學函數、字符串函數過程、文件操作判斷函數。
8、不能留空題。遇到題目沒有好的方法時,就用笨方法(貪心算法),用笨方法做也比不做強。
編輯推薦:
Copyright©2007–2024 www.ganymede1.com All rights reserved 圣才學習網 版權所有
全國熱線:400-900-8858(09:00-22:00),18001260133(09:00-22:00)
增值電信業務經營許可證 出版物經營許可證 網絡文化經營許可證 廣播電視節目制作經營許可證