star | title | shortTitle | category | tag | description | head | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
true |
2024年最值得收藏的蓝桥杯学习路线(🔥) |
蓝桥杯学习路线 |
|
|
蓝桥杯攻略大全 | 学习路线 | 注意事项,蓝桥杯需要学什么 |
|
“去年”的时候,有不少球友问我蓝桥杯的情况(😂),其实二哥之前也分享过,假期算是对内容做了一个重新的升级和整理。讲真,放假的日子,是大家放松的日子,但对于“高产似母猪”的二哥来说,却是卖肝的日子。
蓝桥杯,一个投入相对轻量级,但口碑在互联网公司还是很有分量的一项竞赛。如果大家想要在大学期间考证的话,蓝桥杯的确是一个非常棒的选择。
刚好我有个铁粉执梗,他拿到过国赛一等奖,所以我特意邀请他分享了一篇关于蓝桥杯的学习路线,并附上了他在学习蓝桥杯的时候整理的学习资源,我这里也顺带分享给大家。
- 蓝桥杯到底是啥?
- 蓝桥杯适合我参加吗?
- 我现在零基础还来得急吗?
- 我要是陪跑了报名费三百块岂不是交智商税了?
- 就算报名了我该如何去训练呢?
蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性 IT 学科赛事。全国 1200 余所高校参赛,累计参赛人数超过 40 万人。蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。对大学生综合评测,奖学金评定,升学考研都有一定助益。
蓝桥杯大赛共包括三个竞赛组别:
- 个人赛-软件类
- 个人赛-电子类
- 视觉艺术大赛
其中个人赛-软件类的比赛科目包括 C/C++程序设计、Java 软件开发、Python 程序设计。
附上蓝桥杯官网地址:
其实从上面蓝桥杯的简介我们就能看出来,蓝桥杯在我国高校中的 it 比赛中的知名度非常高,即使是清华北大和顶尖 985 的高校学子参加的人也是络绎不绝。
只要你获得好成绩,甚至能当场获得一些大厂的青睐,比如说百度等大公司。 即使你没有获得非常优秀的成绩,它同样对你的大学生综合评测,奖学金评定,升学考研都有一定助益。可以说是作为 it 大学生不可或缺的一项比赛。
这是蓝桥杯最有特色也是它最贴心的地方,蓝桥杯的赛道分为:
- 研究生组,研究生只能参加这个。
- 大学 A 组,重点本科参加的组别,包括所有 985、211 的学校。
- 大学 B 组,普通本科院校,也是参赛人数几乎最多的赛道。
- 大学 C 组,高职高专组。
高组别的不能报考低组别的,但是低组别可以越级报考高组别,比如你是普通本科你也可以报考大学 A 组(只要你有自信)。
这样的分组有什么好处呢?
它将实力相近的人群放到一个组别,防止参赛选手实力差距过大,导致奖项全被更好的学校包揽。为每一个高校学子都提供了一个更加公平的竞技平台。
举个例子:一个 B 组或 C 组的参加比赛,发现遇到的都是顶尖 985 的 ACM 职业比赛选手来降维打击,那不是被吃的渣都不剩。这样低组别的话学生谁还会想报名呢?
这一点通过上面大家都可以感受得到,蓝桥杯是所有的高校学子都有参加的赛事。而且即使你不以院校的名义参加,现在也可以以个人的名义参加比赛,只需要缴纳报名费三百元即可。
有的人一听到这,三百?这么多。别担心,蓝桥杯的比赛基本上只要你肯认真去学习准备,拿个最低的省三等奖是非常容易的,而大部分的院校只要你能拿奖,是都可以报销的。
当然你要说你光报名不去准备那肯定这三百块是去交智商税了。
顺带说说蓝桥杯的获奖机制,蓝桥杯分为省赛和国赛。
省赛排名的前百分之 10 获得省一等奖,接下来的百分之 20 为省二等奖,再下来的百分之 30 省三等奖。
可以说,只要你的排名在前 60%你就可以获奖,你就可以报销报名费了。
如果你有幸拿了省一等奖,还可以参加国赛,进入国赛后即使你最差也可以拿到一个国家三等奖。可以说蓝桥杯这样的获奖机制,即使是大一大二的学习参加,获奖也是非常容易的。即使大一大二未取得很好的成绩,可有了这次比赛经验,大三大四再去参加就已经比其他选手有着不小的优势了。
现在整个 it 行业的公司无论是大厂还是小厂,无论是校招还是社招,对算法的考差都是必须的。对于大厂来说,你的算法不过关,不好意思我们不要你。对于小厂来说,你的算法不过关,对不起我们不能给你更高的职位和薪资。
所以在我们准备蓝桥杯的过程学习算法的过程,同时也是为了我们未来就业做准备。可以说,算法能力决定了你的钱途和前途。想要在未来拿个好 offer,参加蓝桥杯正是你不可或缺的。
蓝桥杯真正比赛的日期在四月份左右,所以你可以根据报名时间来推算你一共有多少准备时间。
任何事情能够坚持半年,都能为一个人带来巨大的蜕变。只要你每周能拿出一点时间学习算法,持之以恒,正所谓士别三日还将刮目想看,半年的学习,完全能让你成功成为一个算法小将,甚至更加优秀。
蓝桥杯的省赛有十道题,四个小时的时间。题目有填空题和编程题,填空题只要你的答案正确即可得分,编程题即使你的答案不对,也可以按步骤得分,可以说非常的人性化。
它不同于 ACM 的 ACM 团队赛制,ACM 题目是英语的,必须运行的结果正确才可得分。ACM 的题目要更加难,考察的更多是人的思维能力,也可以说是天赋,它并不适合大部分人去参加,而且需要付出的时间也更多。
而蓝桥杯的题目虽然称不上是非常难,但也并非人人都能会的。但你如果肯花一些时间去学习,那它给你的结果也肯定不会让你失望。它的题型比较单一,更多的是考差学习掌握了哪些算法能力。蓝桥杯的题型更喜欢考暴力、枚举、动规等问题。
如果你是 C/C++的选手,那我劝你一定要认真学好所有的基础算法。C 和 C++都是非常适合用来写算法的语言,所以这个组别的选手大多都是有一定的实力的,如果你想来混可能被吃的渣都不剩。当然其他两组选手也非常多,所以也需要认真去复习,先看看我归纳的学习路线图。
不要一下觉得很多,很多都是在学校的课程中学到过的,而且你还有半年的时间,想要掌握这里面的大部分算法完全时间绰绰有余。当然也为大家推荐了一些好的学习算法和数据结构的网站
力扣(yyds):
牛客网(同样经典的刷题网站):
PTA(适合小白):
VisuAlgo 数据结构和算法动态可视化(学习数据结构的神器):
蓝桥云课(蓝桥杯官方学习网站):
当然别忘记了哔哩哔哩大学,里面也有非常优秀的资源,下面向大家推荐几个我自己学习过的:
图灵数据结构与算法:
可能是最好的 Java 数据结构教程:
还有二哥编程星球的嘉宾「英雄」哥。
大佬的文章讲解了各种从易到难的算法,而且讲的非常透彻。
这里我结合自身刷题的经验和一些博主的推荐向大家推荐一下,如果你是零基础或者基础不好的,每次只是闲着无聊才坐一两题,现在想系统的学习算法。我推荐你先去力扣网站。
在这选择难度简单,然后挑一些题解量高,通过率高的题目试试水。这类题目基本比较简单,不会涉及到什么算法,每次提交成功都可以激发你学习算法的兴趣。
即使做不出来里面也有许多大佬的题解五花八门,让你们一眼看懂他们的神奇思路。有的人总是好高骛远,入门就去学什么贪心动态,一道题看两三个钟头,结果最后题解都看不懂,这是学习算法的大忌。
等你试水完毕有了一定做题经验后,我推荐你去参加力扣的学习计划专栏,这些都是免费的,从双指针到动规和数据结构都有,可以帮你一步一步帮你训练出优秀的算法能力。
刷题千万不要忘记归纳总结!!!
刷题并不是刷完就过了即可,题目在变化,但题型永远就那么一些。只有归纳出属于自己的一套笔记,才能做题越来越得心应手。将考点相同的算法点总结,再去寻找类似的算法题看能否做出来检验自己,这样才能搞明白自己是否真的学会了这个算法。
我为大家推荐的是我自己常用的笔记软件语雀,贴上部分我做的笔记,可以直接贴图非常方便。当然还有有道云笔记,Typora 等等都非常不错。
费了九牛二虎之力,终于搞到了这些关于蓝桥杯的学习资料,如果能认真刷完,想输很难的,想交学费很难的——妥妥地赢回来。
怎么获取呢?
由于资料非常容易被河蟹,需要的小伙伴可以长按识别/扫描添加二哥的微信「itwanger」,回复关键字「蓝桥杯」即可获取。