很荣幸作为蓝桥杯的获奖选手,来为您们分享下如何去准备蓝桥杯以及如何去学习一系列的算法。
学习算法,是一件比较枯燥又有趣的一件事情,枯燥呢?就是你在学习过程中可能不会知道他的应用场景,所以导致给你的正反馈不够强烈。这样的话,你就需要去提高自己对算法的兴趣,最简单的办法就是找一个算法竞赛的巨佬,比如:楼教主,吉如一,等等,他们传奇的经历,可以激发你对算法竞赛的向往,但是有了偶像也不行,还得需要一定方向上的引路人,那么你就可以去寻找一些算法相关的书籍,带你一步一步来,算法能力不是一蹴而就的,不要盲目相信仅刷题一两个月就达到了专业级别,所以说,需要调整好心态,不要急功近利。
首先蓝桥杯竞赛,蓝桥杯是针对全国高校的一个算法类竞赛,对不同层级的学生安排了不同的组,编程语言方面的选择性比较多,全国参加的人数还算比较多。参加蓝桥杯竞赛,可以给你一个学习过程中的及时的反馈,反馈出,你的算法学习状况如何,学习的效果如何,以及后期怎样提高自己,自己对那些知识点不够熟练等等。
主要也是分为了几个阶段,大一上学期的时候,当时学校就是宣传蓝桥杯这个比赛,就想着去报名参加下,当时是抱着试一试的心态,但是是过了校选拔赛,然后再是报名了蓝桥杯这个比赛,因为疫情的影响,我们的这个省赛也排到了后面,当然也给了我们一些准备的时间,那段时间就是温故了一下自己不熟练或者是一些基本上忘记了的东西,当然刷了不少的题目,leetcode的hot100,牛客的专项题目和一些比赛,然后就到了省赛,省赛前几天呢,我记得当时还是刷了些简单的题目,来保持了一下手感,当时省赛的话呢,一共10个题的,填空题是全部做对了,编程题的话,一个没有做出来,然后就是自己觉得应该编程题是可以都ac的,当时省赛的结果下来,省一的第一名,国赛的话,当时课程比较多,时间比较紧凑,所以没有怎么去过多的刷题,就有时候打一场cf的div2,而且我记得当时国赛的当天,刚刚是我们学校期末考试,上午还是缓考,下午比赛完了就是接着考,当时的话,感觉还有点慌,国赛的话,一共也是做了9个,结果呢,就是国一的前五名。
非常抱歉!本站不支持旧版本IE浏览器~~建议使用IE10/IE11/Chrome/Firefox/Safari等高级浏览器浏览。