信息学奥赛 python 教程_NOIP信息学竞赛入门小经验

为什么应该去学C++?

首先,这个是信息学竞赛要用,它只考C语言。PYTHON、 JAVA更适合适合工程类,在学生阶段,大家都还没哟到应用的阶段,都没有应用的场景,PYTHON和JAVA不是太适合。此外,学生阶段,还是更需要去学算法,P 和J 虽然也有涉及到算法,但,最好能实现算法的语言是还是c++, 因为它的简洁和严谨,能够快速的帮你去验证一些想法。

NOIP拿一等奖要刷题么?

同样也是要的,但是不要刷那么多。

信息学和其他学科竞赛不同,Noip 三道题,三个小时时间,和其他竞赛很不一样,其他的要刷很多题目,信息学做1000道题就算大神了,能考到姚班和智班的估计都要刷到2000道题

信息学竞争考什么?

所有的信息学竞赛都涉及到两部分,第一部分,想出解决问题的步骤,这一步是理科思维,比如说你做过一道题,就可以举一反三去解决其他的类型的题目。第二步,把你的想法步骤写成代码,这本质上市一个文科思维,这是一个翻译的过程。文科思维最重要的就是要大量的积累,比如大量的单词,大量的好词好句,句法,语法等。而且,你现在学的语言,计算机语言,大家都还是比较生疏。所以,你要很顺利的把你的想法变成代码的话,是需要很多的练习和训练。总之,要学好信息学,既要有文科素养,又要有理科的思想。

要拿奖也没那么难

信息学竞赛也是拿到省一,比较容易的,只要你文理都不弱的话,其实拿到省一不是很难。基本上,入门一两个月,拿到省一的人都不少。最厉害,我看到入门四个月,拿到全国一等奖。学算法,是学第一部分,是把算法变成。而第二个把算法变成代码,要大量练习,要学会写代码,这个需要大量练习才能完成。这个不容易。学算法的话,就是要去看不同的题。和学数学一样。代码就是要反复学习了练习和记忆。

如果说你发现你不会写,你自己写不出代码怎么办?

这个很正常,怎么办,先抄代码,去网上上看别人是怎么写的。但是抄也是有方法,你是要去学习别人怎么把这个想法变成代码的。建议,第一步,保证你能想明白这个题目怎么做。你要有这个逻辑思维,比如说你要明白怎么算的过程想清楚;第二步,你看别人的写代码,我要看懂他每一句话在干什么?第三步,关掉他的代码,然后自己去完成这件事,这个过程中你不能去看他怎么写,就是用你自己的方法写出来。很多人会有方法,想出来,但是写不出来。大家要练习,一定要自己写。自己写出来还没有结束,稍微复杂的,一遍是不可能的,所以,还有第四部,如果第一遍错了怎么办,要你自己花时间把错误找出来。不能复制张贴到群里问别人bug在哪里,不能省这个时间。一定要自己联系自己调错的能力。要花上一天两天,甚至一周的时间去找出错误。调题也是一种能力和技能。

1%在写代码,99%的时间是在查错和调错,不能说花了10分钟没找出错,就出问别人,这个是不行的。大量训练后,20多分钟就能调错了。经过大量练习,2000-3000道题才能保证你能力比较高,差不多能达到姚班水平。

另外,省级一等奖比赛考的不是算法,主要是考你能不能把算法顺利的写成代码,200多分就能拿一等奖了。后面的算法主要给大家冲高分用,比如说冲500分,300分。

算法有教材么?

没有教材,出题人想到什么就是什么。信息学是所有学科中发展最快的学科。刚入门可以去看书,但想更深入,要去关注网上的动态。刷题还是算法偏多,看自己,觉得自己理科强的话,那就是要多刷题。自学效果不好,会走很多弯路,看书也是自学,各个点都会讲一下,但不深入。光看书不够

NOIP的强省有哪些?

强省,浙江是超一流;一流的省份有广东,湖南。湖北不属于强生,去CCF 官网查下历年的分数,浙江要400分,湖南330就是一等奖,这是什么概念,就是只要每天把代码写对,最简单的,只要能把代码写对,就有300多分。除了浙江,都能拿到一等奖。

再说一遍,把代码写对,很重要。

有什么刷题的网站?

做题的网站,看你什么级别,入门什么网站都行,要冲省队再看其他的网站。信息学很喜欢靠小学奥数的题目,可以多看看小学奥数的题目。普及组,涉及的数学是小学到初中的数学。小学暑假就把初中数学学完。学信息学,网络是你最大的资源库,你所有学习的资料网上都有。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值