一、资质
资质方面主要是以下3项:数学好、爱动脑、爱动手,其实就是聪明。
1.数学好。信息学奥赛的核心是算法,算法的本质是数学。
2.爱动脑。数学的本质是计算和思考。
3.爱动手。动手能力强说明实践能力强,信息学奥赛考查对实际问题的解决能力,即数学建模能力。
二、干劲
只有天赋还不够,只靠聪明是走不远的,你还得足够勤奋、努力,并且有能力坚持到最后。
1.强烈的兴趣。兴趣是最好的老师,只有真正喜欢编程的孩子才能持之以恒地投入学习,并在遇到困难时保持积极的心态。
2.强大的内驱力。要有目标感,有自我提高的意愿,内心始终有一股蓬勃向上、火一般炽热的无法浇灭的热情。人的一生可能燃烧也可能腐朽,你是否有绝不腐朽,甘愿燃烧的豪情壮志!
3.顽强的意志力。任何一门学问,要想精通都离不开日复一日的不断练习。即便开始时你感觉很有趣,但时间长了,枯燥的练习可能也会让你感到乏味。所以,如果你的意志力不够强,你是坚持不下来的。当你走入深水区,一个接一个的难题可能让你崩溃,如果抗挫能力
不足,很可能早早败下阵来。到了中后期,高强度的练习是避免不了的,每天至少学习1-2小时。这时候光靠兴趣已经难以支撑了,你必须要有顽强的意志力。所以不妨坚持一段时间,每天去OJ刷题4小时以上。如果坚持不下来,一碰到键盘就想吐,还是建议放弃走这条路。
其实只要具备这3点,做任何事情都能出类拔萃;但要做到顶尖,就必须要有天赋才行。