-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Expand file tree
/
Copy pathlanqiaobei.md
More file actions
186 lines (105 loc) · 11.5 KB
/
lanqiaobei.md
File metadata and controls
186 lines (105 loc) · 11.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
---
star: true
title: 2026年最值得收藏的蓝桥杯学习路线(🔥)
shortTitle: 蓝桥杯学习路线
category:
- 学习路线
tag:
- 学习路线
description: 蓝桥杯攻略大全 | 学习路线 | 注意事项,蓝桥杯需要学什么
date: 2026-01-01
head:
- - meta
- name: keywords
content: 蓝桥杯,学习路线
---
“去年”的时候,有不少[球友](https://javabetter.cn/zhishixingqiu/)问我蓝桥杯的情况(😂),其实二哥之前也分享过,假期算是对内容做了一个重新的升级和整理。讲真,放假的日子,是大家放松的日子,但对于“高产似母猪”的二哥来说,却是卖肝的日子。
蓝桥杯,一个投入相对轻量级,但口碑在互联网公司还是很有分量的一项竞赛。如果大家想要在大学期间考证的话,蓝桥杯的确是一个非常棒的选择。
刚好我有个铁粉执梗,他拿到过国赛一等奖,所以我特意邀请他分享了一篇关于蓝桥杯的学习路线,并附上了他在学习蓝桥杯的时候整理的学习资源,我这里也顺带分享给大家。
- 蓝桥杯到底是啥?
- 蓝桥杯适合我参加吗?
- 我现在零基础还来得急吗?
- 我要是陪跑了报名费三百块岂不是交智商税了?
- 就算报名了我该如何去训练呢?
## 🌞 一、蓝桥杯到底是什么?
**蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性 IT 学科赛事**。全国 1200 余所高校参赛,累计参赛人数超过 40 万人。蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。对大学生综合评测,奖学金评定,升学考研都有一定助益。
蓝桥杯大赛共包括三个竞赛组别:
- 个人赛-软件类
- 个人赛-电子类
- 视觉艺术大赛
其中个人赛-软件类的比赛科目包括 C/C++程序设计、Java 软件开发、Python 程序设计。
附上蓝桥杯官网地址:
> [https://dasai.lanqiao.cn/](https://dasai.lanqiao.cn/)
## 🌞 二、我们为什么要参加蓝桥杯?
### 🍋 第一、含金量高,被绝大多数高校和企业认可
其实从上面蓝桥杯的简介我们就能看出来,蓝桥杯在我国高校中的 it 比赛中的知名度非常高,即使是清华北大和顶尖 985 的高校学子参加的人也是络绎不绝。
只要你获得好成绩,甚至能当场获得一些大厂的青睐,比如说百度等大公司。 即使你没有获得非常优秀的成绩,它同样对你的大学生综合评测,奖学金评定,升学考研都有一定助益。可以说是作为 it 大学生不可或缺的一项比赛。
### 🍋 第二、分组比赛,防止被"屠杀"
这是蓝桥杯最有特色也是它最贴心的地方,蓝桥杯的赛道分为:
- 研究生组,研究生只能参加这个。
- 大学 A 组,重点本科参加的组别,包括所有 985、211 的学校。
- 大学 B 组,普通本科院校,也是参赛人数几乎最多的赛道。
- 大学 C 组,高职高专组。
高组别的不能报考低组别的,但是低组别可以越级报考高组别,比如你是普通本科你也可以报考大学 A 组(只要你有自信)。
这样的分组有什么好处呢?
它将实力相近的人群放到一个组别,防止参赛选手实力差距过大,导致奖项全被更好的学校包揽。为每一个高校学子都提供了一个更加公平的竞技平台。
举个例子:一个 B 组或 C 组的参加比赛,发现遇到的都是顶尖 985 的 ACM 职业比赛选手来降维打击,那不是被吃的渣都不剩。这样低组别的话学生谁还会想报名呢?
### 🍋 第三、参赛门槛低,获奖容易
这一点通过上面大家都可以感受得到,蓝桥杯是所有的高校学子都有参加的赛事。而且即使你不以院校的名义参加,现在也可以以个人的名义参加比赛,只需要缴纳报名费三百元即可。
有的人一听到这,三百?这么多。别担心,蓝桥杯的比赛基本上只要你肯认真去学习准备,拿个最低的省三等奖是非常容易的,而大部分的院校只要你能拿奖,是都可以报销的。
**当然你要说你光报名不去准备那肯定这三百块是去交智商税了**。
顺带说说蓝桥杯的获奖机制,蓝桥杯分为省赛和国赛。
省赛排名的前百分之 10 获得省一等奖,接下来的百分之 20 为省二等奖,再下来的百分之 30 省三等奖。
可以说,只要你的排名在前 60%你就可以获奖,你就可以报销报名费了。
如果你有幸拿了省一等奖,还可以参加国赛,进入国赛后即使你最差也可以拿到一个国家三等奖。可以说蓝桥杯这样的获奖机制,即使是大一大二的学习参加,获奖也是非常容易的。即使大一大二未取得很好的成绩,可有了这次比赛经验,大三大四再去参加就已经比其他选手有着不小的优势了。
### 🍋 第四、公司对算法的能力要求越来越高
现在整个 it 行业的公司无论是大厂还是小厂,无论是校招还是社招,对算法的考差都是必须的。对于大厂来说,你的算法不过关,不好意思我们不要你。对于小厂来说,你的算法不过关,对不起我们不能给你更高的职位和薪资。
所以在我们准备蓝桥杯的过程学习算法的过程,同时也是为了我们未来就业做准备。可以说,算法能力决定了你的钱途和前途。想要在未来拿个好 offer,参加蓝桥杯正是你不可或缺的。
## 🌞 三、现在 0 基础参加还来得及吗?
蓝桥杯真正比赛的日期在四月份左右,所以你可以根据报名时间来推算你一共有多少准备时间。
**任何事情能够坚持半年,都能为一个人带来巨大的蜕变**。只要你每周能拿出一点时间学习算法,持之以恒,正所谓士别三日还将刮目想看,半年的学习,完全能让你成功成为一个算法小将,甚至更加优秀。
## 🌞 四、蓝桥杯考的是什么?难吗?和 ACM 有什么区别?
蓝桥杯的省赛有十道题,四个小时的时间。题目有填空题和编程题,填空题只要你的答案正确即可得分,编程题即使你的答案不对,也可以按步骤得分,可以说非常的人性化。
它不同于 ACM 的 ACM 团队赛制,ACM 题目是英语的,必须运行的结果正确才可得分。ACM 的题目要更加难,考察的更多是人的思维能力,也可以说是天赋,它并不适合大部分人去参加,而且需要付出的时间也更多。
而蓝桥杯的题目虽然称不上是非常难,但也并非人人都能会的。但你如果肯花一些时间去学习,那它给你的结果也肯定不会让你失望。它的题型比较单一,更多的是考差学习掌握了哪些算法能力。**蓝桥杯的题型更喜欢考暴力、枚举、动规等问题**。
## 🌞 五、备战蓝桥的学习路线和刷题网站
如果你是 C/C++的选手,那我劝你一定要认真学好所有的基础算法。C 和 C++都是非常适合用来写算法的语言,所以这个组别的选手大多都是有一定的实力的,如果你想来混可能被吃的渣都不剩。当然其他两组选手也非常多,所以也需要认真去复习,先看看我归纳的学习路线图。

不要一下觉得很多,很多都是在学校的课程中学到过的,而且你还有半年的时间,想要掌握这里面的大部分算法完全时间绰绰有余。当然也为大家推荐了一些好的学习算法和数据结构的网站
力扣(yyds):
> [https://leetcode-cn.com/](https://leetcode-cn.com/)
牛客网(同样经典的刷题网站):
> [https://www.nowcoder.com/activity/oj?tab=1](https://www.nowcoder.com/activity/oj?tab=1)
PTA(适合小白):
> [https://pintia.cn/](https://pintia.cn/)
VisuAlgo 数据结构和算法动态可视化(学习数据结构的神器):
> [https://visualgo.net/zh](https://visualgo.net/zh)
蓝桥云课(蓝桥杯官方学习网站):
> [https://www.lanqiao.cn/](https://www.lanqiao.cn/)
当然别忘记了哔哩哔哩大学,里面也有非常优秀的资源,下面向大家推荐几个我自己学习过的:
图灵数据结构与算法:

> [https://www.bilibili.com/video/BV1a54y1b74k](https://www.bilibili.com/video/BV1a54y1b74k)
可能是最好的 Java 数据结构教程:

> [https://www.bilibili.com/video/BV1iJ411E7xW](https://www.bilibili.com/video/BV1iJ411E7xW)
还有[二哥编程星球的嘉宾](https://javabetter.cn/zhishixingqiu/)「英雄」哥。
> [https://blog.csdn.net/whereisherofrom](https://blog.csdn.net/whereisherofrom)
大佬的文章讲解了各种从易到难的算法,而且讲的非常透彻。
## 🌞 六、如何正确的刷题?
这里我结合自身刷题的经验和一些博主的推荐向大家推荐一下,如果你是零基础或者基础不好的,每次只是闲着无聊才坐一两题,现在想系统的学习算法。我推荐你先去力扣网站。

在这选择难度简单,然后挑一些题解量高,通过率高的题目试试水。这类题目基本比较简单,不会涉及到什么算法,每次提交成功都可以激发你学习算法的兴趣。
即使做不出来里面也有许多大佬的题解五花八门,让你们一眼看懂他们的神奇思路。有的人总是好高骛远,入门就去学什么贪心动态,一道题看两三个钟头,结果最后题解都看不懂,这是学习算法的大忌。
等你试水完毕有了一定做题经验后,我推荐你去参加力扣的学习计划专栏,这些都是免费的,从双指针到动规和数据结构都有,可以帮你一步一步帮你训练出优秀的算法能力。

**刷题千万不要忘记归纳总结**!!!
刷题并不是刷完就过了即可,题目在变化,但题型永远就那么一些。只有归纳出属于自己的一套笔记,才能做题越来越得心应手。将考点相同的算法点总结,再去寻找类似的算法题看能否做出来检验自己,这样才能搞明白自己是否真的学会了这个算法。
我为大家推荐的是我自己常用的笔记软件语雀,贴上部分我做的笔记,可以直接贴图非常方便。当然还有有道云笔记,Typora 等等都非常不错。

## 🌞 七、蓝桥年真题资源+配套考试环境

费了九牛二虎之力,终于搞到了这些关于蓝桥杯的学习资料,如果能认真刷完,想输很难的,想交学费很难的——妥妥地赢回来。
**怎么获取呢?**
由于资料非常容易被河蟹,需要的小伙伴可以长按识别/扫描添加二哥的微信「**itwanger**」,回复关键字「**蓝桥杯**」即可获取。
