Python零基础到第十四届蓝桥杯Python B组省一

为啥要报Python?

其实一开始我报的是C/C++,但是经过自己考虑后还是报了Python。

原因有这么几个:

1.C/C++里面有很多ACM大佬,竞争压力大。

2.Python语法简单易学,竞争压力小。

3.大三上要学Python,这样是以比赛的形式让自己多学一门语言。

怎么准备比赛?

1.掌握基础语法

3e2230c4a37a4647a99aaace32107ae7.png

       开始的话,我先是去b站找Python的课(这里没啥推荐的,感觉都一样),这里比较推荐菜鸟教程。然后听的差不多了之后,就去牛客刷关于Python的基础语法题了,刷了100多题吧,自己感觉基础语法差不多了就不刷了。

2.学习算法

        由于没有做过Python的编程题,一开始做题的时候真的很痛苦,连简单的输入都不会,就去看别人的代码,渐渐的会做一些简单题了(没有思维含量)。但是感觉这样学习的效率比较低,也不能完整学习一套关于Python的算法。然后我就去网上找关于Python的算法课,一开始找的b站的课,但是感觉光听不做题,也是没啥效果。我就去找往届获奖人的经验,看他们是如何学习的。他们就推荐蓝桥云课和Acwing的课,然后我就入手了,效果真很好,就可以跟着系统的学习(动力十足!!!)。

bb854edd31224240bae2fe2f100fc80c.png

9f8e4f5d99784797952f39aeca30ec87.png

4831ebe3e2314afabd9732fe8b0bcafc.png

       上面就是我的学习记录了,自己刷的题不是很多,也有很多知识点没看(忙于开学期末考试)。然后Acwing刷了几道模板题,就不贴了。自己做出来的题,可以发一下题解,把你自己的想法让别人看到,也是一种激励自己前进的方式。

3.复习和巩固

        考前两三个周,我就没有再学习新的知识点了(也学不完了),就是把以前的知识点都复习了一遍,把以前的题又重复做了做(y总说:当你一个题成功敲出来之后,把代码删除了,再重新敲三遍)。还要把Python自带的库都熟背于心,减少不必要的代码。自己还做了一套真题,当时感觉还行,起码应该省三没问题。

总结

       这次比赛的题目比较难,能拿省一,运气占的比率真的比较大。我当时在考场的时候都感觉自己要g了,咋这么难。(所有说大家比赛的时候要有一个良好的心态,不管题难与否)再就是在整个备赛过程中,自己的效率比较低,有时候一个题要考虑好久。这里我的建议是,如果实在这道题想不明白,就跳过。以后学多了,再回来看看这道题有可能就恍然大悟了。总之,算法是一个日积月累的过程,不可能速成,大家只有在平常里多下功夫,在比赛的时候就不会一题写不出。

       接下来的日子,自己要抽空准备国赛了,也希望自己能再次取得一个不错的成绩。最后贴一下自己的省赛成绩,国赛见!

 需要备考资料的可以发私信给我,或者评论区留言!!!

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值