蓝桥杯

  • 一、概述
    • 1. 蓝桥杯是什么(What)
    • 2. 蓝桥杯参加原因(Why)
    • 3. 蓝桥杯怎么参加(How)
    • 4. 比赛建议
    • 5. 比赛技巧
  • 二、题库
    • 1. 蓝桥杯题库
    • 2. ACWing
    • 3. 计蒜客
    • 4. 竞码编程
    • 5. LeetCode
    • 6. 蓝桥杯题库专栏
  • 三、资料
    • 1. 编程环境
    • 2. 资料分享
    • 3. 视频资源
    • 4. 官方文件
  • 四、最后
    • 1. 资料获取方式
    • 2. 推荐一些蓝桥杯好文章
    • 3. 待更新…

写在前面:迟来的总结。作者是2020年参赛也是第一次参赛,较遗憾只拿了省二。纯小白入门的那种,然后有很多想分享的东西。最后会有我在各处收集到的较全的参赛资料给大家。

2020 蓝桥杯总结(内附20GB资料)-编程知识网

一、概述

1. 蓝桥杯是什么(What)

  1. 简单来说就是一个比ACM简单的OI赛制算法比赛。

    蓝桥杯官网
    2020 蓝桥杯总结(内附20GB资料)-编程知识网

  2. 说明:
    ACM赛制:每道题提交后可以看到“通过”、“运行错误”、“答案错误”等结果,且不限制提交次数,没通过的话会有罚时,仅以最后一次提交为准。比赛可以看到实时排名,通过题数相同的情况下按照答题时间+罚时来排名。
    ACM赛制的比赛:ICPC、CCPC、leetcode、传智杯。

    OI赛制:每道题提交之后都没有任何反馈,每道题都有多个测试点,根据每道题通过的测试点的数量获得相应的分数。每道题不限制提交次数,比赛过程中看不到实时排名,按得分来排名。
    OI赛制的比赛:NOI、蓝桥杯。

    IOI赛制:每道题提交之后都有反馈,可以看到“通过”、“运行错误”、“答案错误”等等结果。每道题不限制提交次数,提交错误没有惩罚。比赛可以看到实时排名(按得分来排名)。IOI=OI+ACM
    IOI赛制的比赛:PAT、CCF CCSP、洛谷月赛。

2. 蓝桥杯参加原因(Why)

  1. 比ACM简单(入门的门槛低):比赛是分组的(大学A、B、C 组),不用害怕遇到级别很高的大佬。

  2. 得奖率高:一等奖10%,二等奖20%,三等奖30%,还有优秀奖。

  3. 含金量还行(2019年排36):而且近些年题质量也在越来越高。

    2020 蓝桥杯总结(内附20GB资料)-编程知识网
    2020 蓝桥杯总结(内附20GB资料)-编程知识网

3. 蓝桥杯怎么参加(How)

  1. 一般会有校赛选拔。
    但是像我的学校就比较坑,当时大二搞了个程序设计大赛(也就是校赛)但没说,导致一些学生也没重视。

  2. 因为基本是每年十二月报名,三月省赛。所以看看自己学校秋季有什么程序设计比赛,多重视,搞不好就是校赛。。。当然大一进学校ACM是最稳的。(像我这种小白当时不懂,也没进就比较惨。)

4. 比赛建议

  1. 目标:拿省一!
    首先目标要高一点,拿省一就能去北京参加国赛,而且是公费旅游多好,对吧。

  2. 专心和耐心是第一位
    小白最容易的就是前期入门打击比较多,容易放弃。因为大家都在刷题,然而自己却刷不起来(会有点焦虑),我就是这样的,刚开始一道题能做一天真不是开玩笑的,思路,实现,调试什么的一天就没了。

  3. 学会找资料
    建议直接CSDN和哔哩哔哩,搜索关键字就能找到很多(大家都很乐意分享的)

  4. 学会找重点
    因为我是C++选手,所以我觉得C++STL真的就是重点,这个搞懂基本这个蓝桥杯(暴力杯)就能拿个省奖。然后直接专注算法和刷题,如果时间充足,再看数据结构。
    推荐可以看我写的这篇C++STL文章:
    蓝桥杯 C++ STL笔记

  5. 重点!重点!
    刷题!—— 找手感很重要,熟悉大赛编程环境也很重要!所以刷题。
    大赛用的是DevC++,一开始像我用vscode和vc++的确实挺不习惯的。但是得耐心去适应。

  6. 最后是个人参赛总结与分析:
    由于2020年的比赛拖到了10月份,像我六七八月去忙 计算机设计大赛 了,然后暑假又去弄操作系统,计算机网络。后来九月份开学后又去弄Java开发去了。哎~,这不是找借口,这确实是没有一心一意准备比赛。并且到后面都有点烦躁。所以没能入省一也是自身问题。
    最关键有一个明明可以用Excel找规律的题,我比赛时却偏要用程序做,结果还错了。。。惜败,惜败,太惜败了。。。

2020 蓝桥杯总结(内附20GB资料)-编程知识网

5. 比赛技巧

  1. 首先就是上文提到的Excel,比赛时候电脑是有office软件的,还有计算器,要好好利用。像找规律,找迷宫,找日期这种题。

  2. 多用C++STL的库,毕竟是大神建的API,肯定比自己写的效率跟好,而且能让你解题速度更快。比如qsort和sort函数,sort函数是基数排序+快排,是比自己写的单纯快排要快的,而且不易出错。

  3. 考前多模拟,模拟的地方有三个,一个蓝桥杯官网会有模拟赛,还有计蒜客有,还有竞码编程这三个网站有。
    这三个网站下文给出。

二、题库

1. 蓝桥杯题库

官网还是比较可靠滴!
我刷的不多,大概自己做的一共有120多吧,剩下不会就看着别人答案写,找手感。

蓝桥杯练习系统
2020 蓝桥杯总结(内附20GB资料)-编程知识网

2. ACWing

闫总的网站,哔哩哔哩上面也有他的视频。他这个平台真的很好,推荐。

ACWing
2020 蓝桥杯总结(内附20GB资料)-编程知识网

3. 计蒜客

入门挺好,练习系统代码环境也是按蓝桥杯的来。就是买课要80,可以在哔哩哔哩上面看看有没有“惊喜”?
或者下载我最后的20G资料看看有没有惊喜?(我也忘了有没有放进去,没有就在哔哩哔哩搜搜吧!)
计蒜客
2020 蓝桥杯总结(内附20GB资料)-编程知识网
2020 蓝桥杯总结(内附20GB资料)-编程知识网

4. 竞码编程

不错的免费刷题,模拟平台。题质量都挺高的。

竞码编程

2020 蓝桥杯总结(内附20GB资料)-编程知识网

5. LeetCode

半推荐吧,因为很多人推荐这个,但我感觉他和蓝桥杯关系不大,没上面四个针对性强。但这个是国内外著名刷题库,所以还是推荐。给两个网站:一个英文的,一个中文的(中文的好像题少一点)

LeetCode 英文
LeetCode 中文

2020 蓝桥杯总结(内附20GB资料)-编程知识网
2020 蓝桥杯总结(内附20GB资料)-编程知识网

6. 蓝桥杯题库专栏

我写了一个蓝桥杯题库比较基础入门的专栏,可以来看看哈。
有机会也会陆续更新。
2020 蓝桥杯总结(内附20GB资料)-编程知识网
蓝桥杯笔记
蓝桥杯模拟
蓝桥杯题库
2020 蓝桥杯总结(内附20GB资料)-编程知识网
2020 蓝桥杯总结(内附20GB资料)-编程知识网
2020 蓝桥杯总结(内附20GB资料)-编程知识网
有些感觉写的不行,所以设置成私密,以后改了再发吧。。。

2020 蓝桥杯总结(内附20GB资料)-编程知识网

三、资料

资料我分四部分给出。
因为我以后也不参加这个了,所以没咋整理,就堆一堆资料。大家见谅哈。
2020 蓝桥杯总结(内附20GB资料)-编程知识网

2020 蓝桥杯总结(内附20GB资料)-编程知识网

1. 编程环境

首先编程环境:(详细的看文档)
C/C++:
DEV-CPP5.4.0支持ANSCI C,ANSCI C++,STL
c/C++帮助文档(中文)
Java:
-JDK1.6
-Eclipse Helios foe JavaSE
-API帮助文档(中文,chm格式)
2020 蓝桥杯总结(内附20GB资料)-编程知识网

2. 资料分享

这些文件资料质量很高,但我没咋看,现在交给有缘人吧!

2020 蓝桥杯总结(内附20GB资料)-编程知识网

3. 视频资源

嗯嗯。。。其实哔哩哔哩上面有,而且我喜欢带弹幕,所以这个适合喜欢下载下来看的朋友。
2020 蓝桥杯总结(内附20GB资料)-编程知识网

4. 官方文件

取自蓝桥杯官网的文件,整理了一下。当然你也可以自己去下载整理。
2020 蓝桥杯总结(内附20GB资料)-编程知识网

2020 蓝桥杯总结(内附20GB资料)-编程知识网

四、最后

1. 资料获取方式

百度网盘

链接:https://pan.baidu.com/s/11u61NvMXfVD9sUKYLptuLg
提取码:1024
复制这段内容后打开百度网盘手机App,操作更方便哦

解压密码:关注公众号“山行者”,回复 解压密码
2020 蓝桥杯总结(内附20GB资料)-编程知识网

2. 推荐一些蓝桥杯好文章

1. 蓝桥杯知识点汇总:基础知识和常用算法

2. 蓝桥杯

3. 待更新…