天再高又怎样,踮起脚尖就更接近阳光

                                                   

 


 满满的

题型总结​

历年真题​

视频讲解​

比赛技巧


题型总结

2021

2020

2019

2018

2017

2016

2015

2014

2013

每位遍历

枚举

DFS

时间与日期

简单计算 excel

简单计算

枚举加字符串查找

枚举

时间与日期

枚举+set去重+数学公式

最大公约数

进制转换

二进制转换

素数的判断,三重暴力枚举

等差数列求和

简单计算

思维,归纳,找规律

暴力枚举

暴力枚举(优化/set去重)

数学+找规律

递推

数学+思维+大数转换

数组 注意计量单位,要精确就先放大2^30来做除法

 全排列+check

枚举+判断,数学推理减少未知数

 递归搜索所有的解

递归

最短路径(floyd,迪杰斯+求最大公约和最小公倍)

DFS+并查集

枚举+排列组合check

动态规划

 dfs

裸题

宽度和输出内容

大数加法,大数除法,

黄金分割与斐波那契

计算机组成原理基本单位转换

时间与日期

BFS

分治思想

递归 搞清楚参数的含义及参数变化的方向

递归,明确参数的含义及参数的变化方向

 递归求全排列

递归,整体思维

字符处理

动态规划01背包问题

字符串和数字之间转换

简单计算

排序+二分

经典dp

全排列+check

枚举,巧算

枚举+最大公约数

快速排序+(双指针)

时间与日期

字符串+逆序对+前缀+后缀

二叉树

数学+思维

常规日期运算,细心,考虑闰年;字符串处理

 dfs解决不了T型组合,全排列+dfs求矩阵中的连通块

递归

全排列

排序+遍历(字符串和整数的变换)

数学思维+二分枚举

简单计算

数学+最大公约数+欧几里得算法

排序+set去重+map

 扩展欧几里得 + 完全背包问题(dp)

枚举+优化(hash缓存)

通过举例来找到符号化公式

思维

BFS/规律

可以用sort骗分(正确是数学思维+栈)

字符串子串

数学+分类讨论

BFS

二分枚举

贪心

矩阵运算

记忆型递归

全排列+字符串切割;

全排列+字符串转整数

动态规划

数学+思维

数学+思维+绝对值

排序+奇偶

 前缀和+组合数学

数学,等比数列,预处理

无根树转有根数,dfs,维护每个节点作为根时能得到的最大权和

树状数组

简单枚举

从上面表格可以看出常考点主要有:日期与时间问题,枚举(但是一般不会单着考,会结合set,map,最大公约数等),数学+思维+找规律,动态规划,字符串,全排列,最大公约数,排序(二分查找,快排,分治思想), DFS,BFS。

最近几年会发现蓝桥杯题目越来越难,少了许多'暴力’,偏向于动态规划数学思维,这种题目一般都是不简单的,不过没关系,填空题前几道还是比较偏向枚举的考察,不过要结合着set去重,二分查找,map,等技巧考,做几道真题就可以掌握八九不离十,其次就是日期问题,还是屡见不鲜,我们可以借助excel和电脑自带计算器做.简单的题做对拿个省三是没问题的.

其次就是要掌握一些回溯算法可以看我这篇博客回溯算法,实在不会做直接暴力搜索,可以得到部分分.还有就是全排列,最大公约数和最小公倍数,set去重,vector,map等STL容器.sort,max等algorithm等库里的常用函数,字符串和整数切换,大数相乘等技巧和模板要多记记,竞赛中很常见这样基本稳省二了.最后说一下,有余力的同学可以学一下DP算法,可以看一下这个视频DP分析法学会之后可以准备国赛了。

话不多说,知道这些后当然还是要多练题:这里根据题型出现的比例分类了真题大家有需要可以练练

常考题型练习

常考题型模板:

常考题型模板

常考题型模板2


历年真题

2013第四届C/C++真题[省赛][B组]

2014第五届C/C++真题[省赛][B组]

2015第六届C/C++真题[省赛][B组]

2016第七届C/C++真题[省赛][B组]

2017第八届C/C++真题[省赛][B组]

2018第九届C/C++真题[省赛][B组]

2019第十届C/C++真题[省赛][B组]

2020第十一届C/C++真题[省赛][B组]

2021第十二届C/C++真题[省赛][B组]

刷题官网:刷真题


视频讲解

2013——2017年蓝桥杯真题讲解:2013-2017真题讲解

2018——2021年蓝桥杯真题讲解:2018-2021真题讲解

算法讲解:算法讲解


比赛技巧

1.首先比赛是可以用office软件的,还有计算器。像找规律,找迷宫,找日期这种题就可以充分利用.

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

3.要掌握一些固定的模板和一个技巧,像:全排列,暴力搜索得部分分,字符串和整数的转换,大数相乘,等.

4.考前要多模拟,我比较推荐蓝桥杯官网,和ACWing.


最后预祝大家考个好成绩

                                                                                                      ——自信的生命最美丽!

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐