【参赛经验&心得】

先介绍一下自身情况,我参加的是C/C++B组,所在的赛区是江苏赛区,参加过三次蓝桥杯,最好的成绩是国三,没错我就是个小辣鸡。

蓝桥杯省赛题目一般有结果填空、代码填空和程序题三种题型,但是第十届已经没有了代码填空。填空题只要结果,所以你只要能用不违法的手段把结果弄出来都是ok的,一般也只有最后一个填空题会为难一下,其他都是很容易得出答案的。不过从历年的真题中我们也可以看到填空题的题数在减少,程序题的题数在增加。 既然程序题的题数在增加,那么我们也得重视起来,所以自然不能什么算法都不会就上考场了,题解的表格里面我基本上都标注了相关算法,可以看到蓝桥杯最常考的还是搜索算法,比如dfs和bfs,(像枚举、递归这些太基础的算法我就先不提了)我同学常戏称,蓝桥杯只要会暴力和搜索就能拿奖hhhhh 所以基本的算法还是要会的,可以重点练习一下搜索算法。学有余力的同学就可以继续研究难度大一点的算法,比如动态规划,个人感觉现在蓝桥杯题里面动态规划思想的比例也在增加。我一直觉得蓝桥杯的坑点在于你提交之后得不到回应,就是你交了代码后是不知道你有没有AC的,所以交之前一定要注意检查细节。程序题是按照过的测试样例的百分比来给分的,如果你是在想不出完美的AC方案的话,也可以先解决一部分的数据规模,如果你实在不太会这题,也可以先暴力,祈求能过一点点测试样例,反正总比空着好啦~ 最后说一下时间问题吧,整个比赛是4个小时,建议先把题目都浏览一遍,因为虽然题目是按照难度梯度来的,但是你不知道自己会突然在哪题卡死,也不知道自己会突然在哪题灵光一闪。我就经常因为和一题死磕,导致后面会做的题来不及写完QAQ

有小伙伴担心赛区不同,从而我说的经验没有参考价值,但其实我想说不是这样的。我自己刚开始参加比赛的时候,也有在网上搜过很多相关信息,别的赛区情况都差不多。我个人认为竞赛这种事,他是一个层次面上的比赛,虽然有少数上一层次和下一层次的人混在里面,但是大部分人还是水平相当的,不然比赛咋整你说是不是?而且由于蓝桥杯的坑点,提交之后你不知道自己的代码对错,还不能带算法模板这类纸质材料进去,所以就算有的同学编程比较拿手,也没有绝对的优势,当然很优秀的除外。做过真题的小伙伴也看得出来蓝桥杯的题目难度是有在逐年增加的,而且编程题的比例也在增加,我前面说做好填空题就行,但是现在有个别填空题也不那么好做,可是编程题也不会让你一个都做不了啊,所以再次总结一下就是,做好填空题,编程题竟可能多的拿分。说到真题的变化,还有一点想提的是,个人感觉蓝桥杯涉及的算法也在变多,省赛重基础算法,国赛重高级算法,虽然基础算法和高级算法这两个范围非常的广,但是有意统计一下里面出现的具体算法和频率,也可以知道基本上考的就那么几个,但是近年来也逐渐多了一些没有考过,我是说多了一些,不要紧张,还是占少数的,这里提这一点的原因是想让学有余力并且想拿大奖的同学,后期刷题的时候可以拓宽刷题的算法。

【复习建议】

1、初学编程的同学:

这个时候大多数同学都会遇到这样一个状况,看到题目我有一点思路,但是我写不出来,去网上搜了题解,看了都能理解,可是我还是写不出来,这个问题我自己的学弟学妹们也问过我很多次,我自己当年开始时也是这样的。因为刚起步嘛,你此时的编程能力还不足以让你一个人来完成一道题,那不如就大大方方的借鉴别人的呗。先把你能想到的代码写下来,无论多少都先写下来,然后再去参考别人的代码继续写下去。如果看过之后忘记了或者自己卡住了,再回过头看一眼别人的,然后把自己的代码补全。千万不要自己死磕到底,或者完全抄别人的代码(就是屏幕一分为二,一边你的一边别人的,然后抄的得跟练打字似的)!当然也不能觉得这样做一遍,自己就都会了,信不信过几天你就忘了hhhhh 所以呢,过几天之后你还要回过头重复刷。起步的时候,刷题不在与题量多,而在于重复次数。刷个两三遍,差不多就能记牢了,这个时候你写的代码才完全是你的东西啦~

2、第一次参加的同学:

个人觉得蓝桥刚开始准备的时候,还是要先刷真题,了解了解情况。我在题解表格中也列出了每个题目涉及的算法,不难看出常考的算法有枚举(暴力)、递归、贪心、搜索(dfs和bfs)等基础算法,基础算法学起来也不难,多看看多做做就行了。如果时间有限,那么就只刷真题,多刷几遍。如果时间充足,那么刷完真题后,你也大致知道了蓝桥杯常考的算法和自己薄弱的算法,这个时候就可以去别的oj上练专题。

3、第二次参加的同学:

首先呢,不要觉得是第二次参加就托大,这样真的真的很容易滑铁卢,好好准备还是需要的。可以先回顾一遍真题,省赛题不能满足你的话,也可以去刷国赛真题,或者去别的oj上刷题。由于是第二次参加,所以可以适当地让自己多学一些高级算法,当然基础算法也要巩固一下的,不能忘了本嘛~

4、第三次参加的同学:

你都是第三次参加了,是个成熟的选手啦,还要我给建议嘛?开玩笑的啦~ 一般第三次参加的同学都是大三生了,这个时候可能还要忙考研考公找工作之类的事情,所以准备时间可能并不是那么充裕,但是前两年的刷题经验应该也积累了不少了,不过就算没有太多时间,也有偶尔抽出一点时间做题,比如一天做个一两题这样的,状态和手感真的很重要!

【考试技巧】

1、平时不太用DEV的同学,考前一定要熟悉一下DEV,比如如何创建文件/工程、如何单步调试等。

2、记住可能要用到的那一堆头文件,当然万能头文件(#include<bits/stdc++.h>)也可以用。

3、能用到函数的地方尽量用函数,比如sort、next_permutation等,省时省力,STL同理。

4、有些题用别的编程语言会更简单,比如Excel(日期问题)、Java(大数问题)等。

5、分析题目的时候可在草稿纸上多涂涂写写,这样思路就容易想出来,同时不要忘记带笔。

6、建议少喝水,可以适当带点食物。

7、结果填空:大多是可以暴力的,也可以借助其他工具得出答案(只要不违反规定),切记要细心,有时间可以换一种方法验证结果,但是一道题不要停留太久的时间,不然会影响后面的程序题。

8、代码填空:一般是递归、找规律等,实在想不出来可以随便试,很容易试对。

9、程序题:

① 程序题是按照过的测试样例的比例来给分的,如果你实在想不出完美的AC方案的话,也可以先混一部分的分数,这边给大家具体举例子。第九届B组第10题乘积最大,假如你乍一看没什么好的想法,然后做到最后一题一般也没多少时间了嘛,为了抢分,不妨可以就想的简单点。这个题目无非就是给你一堆数字,数字能有什么呢,正负零。直接考虑全正或者全负的情况,这两种简单情况的代码写起来并不复杂吧?后台的测试样例里面不可能都是复杂情况的,一般测试样例也是有梯度的,从简单到难,从普遍情况到极端情况,所以即使你只写了针对简单情况的,你也能拿部分分数。 再比如模拟赛第7题风险度量,一看心想“完了,我还没学过并查集”,那怎么办呢?注意看题目,有一句话叫“如果询问的两点不连通则输出-1”,这句话隐含意义就是后台至少有一组测试样例是不连通的。那与其空着不写,不如你就写个程序输出-1,假如后台有5组测试样例,你也拿到了1/5的分数。

② 蓝桥比赛系统在你提交了代码之后是看不到结果的,就是不会告诉你是WA了还是有没有超时。通常题目提供的测试样例只有一两组,为了进一步验证自己代码的正确性,可以自己再找几组测试样例测试一下。

P.S. 有同学想知道大概什么时候出省赛结果,我印象里结果出的挺快的,考后两三周的样子。

关于蓝桥杯的乱七八糟的话(经验、心得、建议、技巧)相关推荐

  1. 蓝桥杯竞赛指南及经验分享

    CSDN话题挑战赛第1期 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f 参赛话题:大学生竞赛指南 话题描述: ...

  2. 蓝桥杯嵌入式类比赛经验分享

    第八届蓝桥杯大赛(嵌入式组) 蓝桥杯的嵌入式组是Stm32rbt6单片机的编程比赛,我想对于学习电子信息工程专业的同学这不是一个陌生的名词,如果你是电信专业的大四同学却没有听说过msp430或者stm ...

  3. 蓝桥杯单片机国二经验分享

    文章目录 前言 一.比赛经历 二.学习方法 1.程序题 2.客观题 总结 前言 这次在第十三届蓝桥杯中获得了国二,差一点国一还是很可惜的,PWM太久没有写忘记了很可惜,下面给大家分享一些自己的经验和方 ...

  4. 干货!蓝桥杯单片机组一经验分享

    原创李志锐 路飞的电子设计宝藏 4月21日 现在大学生越来越内卷了,搞几个国一防身是极好的,或者只为通过准备比赛提高自己的电子编程能力,也算是没有荒废度日. 我连续获得了三届的蓝桥杯电子类单片机组的国 ...

  5. 2019第十届蓝桥杯CB组国赛心得

    一年一度的传说中的"暴力"杯又过去了,今年是第一次参加蓝桥杯省赛跟国赛,今天刚从北京回来,觉得应该写点东西,觉得不能再叫蓝桥杯暴力杯了当然大佬觉得还是暴力还请忽略,要改名了,今年难 ...

  6. 模板分享,不知道就亏了——蓝桥杯单片机组做题套路和技巧

    蓝桥杯比赛 单片机组 做题套路和技巧 前言 方法 1.记模块 2.分析框图 3.循序渐进 前言   完成一个完整的题目,需要你对各个模块的熟悉使用以及严密的逻辑思维,然而这还不够,在有限的时间完整的完 ...

  7. 【背赛笔记 常用写法 模版】Python蓝桥杯备赛笔记记录 【建议收藏!】

    目录 Py常用算法技巧 与c++ stl对应结构 排序 heapq 栈 先进后出队列LifoQueue 优先级队列,每次取最小的一个元素PriorityQueue 双端队列deque ,用在bfs提高 ...

  8. 蓝桥杯嵌入式CT117E硬件开发平台总结 | 最后的分享

    最后一篇关于蓝桥杯的经验分享,即是总结从开始准备蓝桥杯以来的点点滴滴经验,并汇总成了简单的脑图结构方便查看,本文开源了蓝桥杯个人做的所有代码,仅供参考(勿扰). 脑图汇总了最后准备国赛时根据库函数进行 ...

  9. 关于蓝桥杯大赛,你应该了解的那些事!

    今天,我们来聊聊蓝桥杯大赛的那些事.蓝桥杯大赛究竟是什么赛事呢?别着急,我会来给大家答疑.IT相关专业的同学,千万不要错过哦,蓝桥杯大赛可以助你为职场之路做好铺垫. 一.  蓝桥杯赛事简介 蓝桥杯全国 ...

最新文章

  1. Java随机字符串:随机数字字符串,工具类
  2. c# 获取所有的进程的cpu使用率_Linux CPU使用率很高,但为啥却找不到高CPU的进程
  3. tensorflow图像分割unet_AAAI2020 | 医学图像分割的Nonlocal UNets
  4. 迪普科技高端防火墙规模应用于海关总署 提供整网安全防护
  5. 【计算机系统设计】学习笔记(2)
  6. boost线程(二)
  7. 5 table滑动固定_淮南滑动管托固定管托
  8. win7分区软件_全自动分区装系统PE纯净无广告
  9. stack的常见用法详解
  10. 基于RiskPariyBlackLitterman的因子择时
  11. php支付宝接口参数错误,php支付接口_php支付宝支付接口程序及参数详解
  12. 解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin
  13. 互联网公司程序员和外包公司程序员有什么区别?
  14. API文档工具knife4j使用详解
  15. 从崩溃的系统中恢复多可文档管理系统的办法
  16. springMVC源码分析--HandlerMethod
  17. GitHub-demo:Image-Stitching
  18. 中科院量子计算机芯片,超导量子计算云平台——机会再次来临
  19. 企业生产工艺流程数字化质量管理系统设计思路说明博奥智源
  20. 使用element-plus中的ElMessage样式出错

热门文章

  1. CSS1-CSS3 color颜色知识知多少?
  2. python 数学符号读法大全,Matplotlib数学表达式
  3. 时间作为执行者的用例有前置条件吗
  4. 使用WPS文档创建表格怎么调整行间距
  5. 5分钟讲清楚常用加密算法
  6. 原始人的创业——创业者的核心竞争力
  7. #import C:/Program Files/Common Files/System/ado/msado15.dll
  8. 《音速小子索尼克4:第一章》基本操作及BOSS攻略
  9. 腾讯服务器维护公告,腾讯内容开放平台
  10. 明-海瑞 《治安疏》