哈哈哈  来 先放图

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190402193144750.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMDIyMDk0,size_16,color_FFFFFF,t_70

去年貌似是八个进国赛,今年13个,我们学校是普通二本,能有这样的成绩算是不错了。
自我介绍一下吧 ,一名来自广东普通二本的大三学生。这次是第一次参加蓝桥杯,可能也是最后一次了,在java b组中拿了个省一,排名的话应该是30左右,java组省赛一等中大概是中间的位置。算法呢其实学的也不怎么样,只是会点简单的皮毛,接下来分享一下自己的备赛过程和学习方法,如果有什么不对的地方,请各位大佬们前辈们多多指教。

一、 先来个你们比较感兴趣的,对了多少题。(具体的记不清了,只能说个大概)
1、组队 结果填空题 其实就是在表中找出5个球员,求出他们的最大的评分和,坑点在于每个人只能选一次,不能重复选。按照蓝桥杯的日常套路,第一题往往不用编程就能做出来,有人说这个用excell就能算出来,但我这个渣渣不会用excell,直接手算出来了。对了√。
2、不同子串 结果填空题 两个for循环直接暴力就可以了,注意去掉重复的子串,放到HashSet里面去重。对了√。
3、数列求值 就是斐波那契数列,求第20190324项的最后四位数字,其实很快就会超出了int的最大值,会溢出来。其实题目也提醒了千位不为0,所以求每一项只要求最后5位就可以了,保险起见我是截了8位,这一题要是没看提示差点就凉了,对了√。
4、数的分解 结果填空题 也是直接暴力,数据量很小,直接三个for循环就ok了,不过要注意abc,bac都是同一种,所以直接强制a>=b>=c就好了,这样就能去重了,对了√。
5、迷宫 结果填空题 emmm…,差点没把我坑死的一道题。经典的bfs,注意一下字典序,输出第一条最短的路径。我在备赛的时候看了很多的往年试题,很多都用到了dfs,而且书上说了几乎能用bfs的都可以用dfs解决,所以偷懒了,bfs用的不熟,看到迷宫类的题上来就是直接dfs,还剪了枝,但貌似数据量有点大,跑了十多分钟结果都没跑出来。这道题真的是血亏,最后没算出来,还浪费了很多时间。
小题小结:其实小题基本都不怎么难,但是蓝桥杯别名阅读理解杯。。。。所以一定要认真读题,很多细节的东西你没注意到,就直接凉凉了。
6、特别数的和 编程题 数据量很小,直接暴力,在for循环里面判断一下就行了,也没有什么套路,第一道编程题,算是送分题吧。。。。应该ac了。
7、外卖店优先级 编程题 应该算是一个模拟题,但我貌似忽略了一个条件,应该是凉凉了。
8、人物相关性分析 编程题 当时感觉没考到什么算法,应该是个暴力模拟,不过对字符串的一些处理过程会比较繁琐,看经验、看平时积累咯,应该是可以拿到大部分分的。
9、后缀表达式 编程题 考的是排序贪心,直接排序,把大的加起来,减去小的,这样就能求到最大值了,在靠后的编程题里面,感觉这道题性价还是比较高的,看一眼思路就出来了,但考完后看了下大神的博客,是说要分三种情况,才能ac,emmmmm,还是太年轻呀,小老弟,其实放在倒数第二的位置,当时应该要想出来没那么简单。
10、灵能传输 编程题 这题我看了十多分钟,题目愣是都没读懂。。。。但是不慌,估计很多人都没读懂,这种题就送给那些大神好了。但编程题不能空白,把给出的样例写了上去,数学大题写个解字,语文作文写个标题还有分呢,万一撞上了测试点,还能混上一分。
编程题小结:其实感觉还是不会特别难,就是考的细节多一点,比较繁琐,除了最后一道,其他的就算不能ac,也应该用暴力拿点分。

二、备赛
书:啊哈算法,就像这本书所说的一样,这本书最大的特点就是你能看懂它,形象生动,还配有插图,非常适合小白。还有本是刘汝佳的算法竞赛入门经典,也叫紫书,虽说叫入门,但感觉还是有点难。反正我是没看懂,还有大佬推荐算法导论,这本书是真的难,不推荐,据说是acm选手入门看的,那本书的厚度,看着我就害怕。其实网上很多电子版,可以去试看一下,选出最合适自己的一本书,然后去图书馆借,又能省好几顿宵夜了。
刷题平台:推荐洛谷,基本上功能都比较全,最重要的是它给出了测试数据,出错了可以马上看出哪里错了,有的大神说这种看测评数据的习惯不好,长期的话不利于思维的养成,最好自己去思考错在哪里。但对我这种小白来说就是给一年时间,我也看不出来错在哪里,所以给测评数据这个功能我还是比较喜欢的。蓝桥杯官网平台,我不是特别喜欢,因为很多题都是很老的,没有去更新,而且看测评数据还要学院去开vip。还有一个叫c语言网,这个刷题平台上有很多蓝桥杯官网的题和真题,还不错,不过也是没有给出测评数据的。还有个叫计蒜客的,可以去蹭一下免费的模拟赛,至于那些花钱的要不要去买,仁者见仁智者见智吧。
省赛考点(b组):输入输出、字符串、排序、暴力、模拟、递归、回溯、dfs、bfs、全排列、分治、集合(也叫容器、ArrayList、Set、Map)、数论(快速幂、素数、求余、难一点有个叫欧几里得)、贪心、动态规划、博弈论。在这些考点中,暴力、dfs是最常见的考法,而递归是后面很多算法的入门基础(个人总结,不一定准的)。大部分掌握得勉勉强强,欧几里得不太熟,貌似只考过两次,叫买不到的数目和包子凑数。贪心看运气,难的很难,简单的可以很快就看出来。动态规划是放弃治疗了,因为很难,而且通过往年的试题可以知道动态规划经常都是压轴题,时间又有限,所以直接没复习。博弈论的话,有大神说看起很难,其实也就几种类型,分好类型套上去就行了,但还好是觉得好难呀,再加上如果我没记错的话只考过一次,也不算考得多,自己也觉得挺难的,所以也放弃治疗了。图和树的话,一般才考,其实以前也没好好学,所以就没看了。
具体备赛过程:从最简单的暴力开始,前期可以去刷点水题,水题就是那种几乎可以一眼看出答案的题,暴力、字符串操作之类的,先培养点信心,毕竟万丈高楼平地起嘛。中期就不要去刷水题了,分版块将各个知识点逐个击破,看书,看视频,百度只要你觉得学得会都可以。后期是最最最重要的,刷往年的真题,其实仔细想一想,高考,教资,四六级,哪一样考试不需要去刷真题,蓝桥杯的题目套路几乎都是差不多的。很多人小题错了是因为没有好好地看题,你去刷一刷真题的话,你会发现蓝桥杯很多小题里考的都是细节,看你审题认不认真。你自己站在出题人的角度想一想,如果一道题非常简单,大家都做的出来,怎么去区分拿奖和不拿奖的呢,肯定要设点坑,拉开区分度。

三、题外话
其实呢,蓝桥杯b组想要拿个奖也没想的那么难,毕竟985211的都在a组,至少智商上大家都是差不多的。关键是方法要对,然后就要看你付出多少时间了。省一是百分之十,在群里面比赛前几天还有很多人问能不能用万能头文件、要不要return 0、什么时候比赛这种问题,额额额,好吧,这类人重在参与,所以十里挑一并不是很难。比赛那天带好证件、笔,提前到,不要踩点,这些都应该是常识。其实吧比赛前发生了一件事情,导致心情不是很好,所以这次发挥的也算一般般吧,不是特别好,也不算差,还是要好好努力学会控制自己的情绪呀。好处嘛,拿了个省一还是挺爽的,报名费300块学校出,自己去了也不亏,五月份国赛还能公费旅游去一趟北京,长这么大外省就去过一次山东,北京还没去过呢。其实有时候接触到一些大一大二牛逼的师弟,觉得还是非常惭愧的,都大三的师兄了,还一事无成。如果以前努力一点,说不定也能和他们一样,成为别人眼中的大佬了。还有一个月左右的时间,好好努力咯,争取国赛再混个奖回来。

第十届蓝桥杯省赛总结(java b组一等奖)相关推荐

  1. 2019年第十届蓝桥杯 - 省赛 - C/C++研究生组 - G. 扫地机器人

    2019年第十届蓝桥杯 - 省赛 - C/C++研究生组 - G. 扫地机器人 Ideas 首先我们根据数学常识可以知道,当每个机器人清扫的范围差不多时,最好都是 N / K,花的时间应该是最少的. ...

  2. 第十届蓝桥杯省赛C/C++B组题解与感想

    第一次参加蓝桥杯的感想和总结 1.本次比赛整体而言其实是发挥出了正常的水平的,考试的发挥也算正常(有点受考试环境的影响:1.考试题目以图片形式给出2.控制台复制粘贴受限,但是这都不是主要的原因,),但 ...

  3. 2021 第十二届 蓝桥杯 国赛决赛 Java B组 真题 详细解析

    文章目录 2021 第十二届 Java B组 国赛 真题答案 详细解析 试题A: 整数范围 答案:255 分析: Code: 试题B: 纯质数 答案:1903 分析: Code: 试题C: 完全日期 ...

  4. 2019第十届蓝桥杯省赛C/C++B组题解

    作为很久很久没有写过算法题的考研狗 OvO(是这样的,卑微考研),我于今年再次参加了蓝桥杯... 大家都说这次蓝桥杯简单,我也是这么觉得的(或者说是我运气好),或者说是考细节吧(虽然我也没怎么考虑细节 ...

  5. 第十届蓝桥杯国赛java_2019年第十届蓝桥杯国赛总结(JavaA组)

    JavaA组国二,可以报销了~ JA死亡之组可不是盖的,rank12的排名还是拿不到国一啊(只有五个.. 出成绩的一刻波澜不惊,毕竟去年有国一了不慌哈哈哈 不过对我来说这个结果还算意料之外吧,毕竟大三 ...

  6. 第十届蓝桥杯省赛C/C++B组省赛题解(留下了不学无术的泪水)

    本人广东某本科院校大二O-O,第二次参加蓝桥杯,大一第一次参加 划水拿了个三等- (更新 拿了省一 好开心 要去北京啦 今天还是我生日!) 废话不多说进入正题!! 第一题 试题 A: 组队 本题总分: ...

  7. 16行代码AC_【第十届蓝桥杯省赛c/c++B组真题解析】7.完全二叉树的权值

    励志用更少的代码做更高效的表达 给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从 上到下.从左到右的顺序依次是 A1, A2, · · · AN,如下图所示 现在小明要把相同深度的 ...

  8. 【2019第十届蓝桥杯省赛C/C++B组题解】(非官方题解)

    A. 数数题. 答案:490 B. 26进制模拟. 答案:BYQ C. 类似fib数列求值,递推一下就好. 答案:4659 D. 注意两个坑点,一个是正整数,所以枚举要从1开始.第二个坑点是互不相同的 ...

  9. 1241. 外卖店优先级 Java题解 (模拟)【第十届蓝桥杯省赛C++A/C组,JAVA A/B/C组】

    输入样例: 2 6 6 1 1 5 2 3 1 6 2 2 1 6 2 输出样例: 1 样例解释 66 时刻时,11 号店优先级降到 33,被移除出优先缓存:22 号店优先级升到 66,加入优先缓存. ...

  10. 第十届蓝桥杯省赛 C++ B/C组 - 等差数列

    ✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343

最新文章

  1. 第二十一篇:伦理/道德Ethics
  2. 比特币大涨,如何辨别牛市是否真正到来?
  3. 光盘在电脑上为什么放不出来_铁砂掌这么厉害,为什么上擂台用不出来
  4. 预留创建时检查增强点:nbsp;MB_RE…
  5. 高等数理统计(part5)--分布族的完备性
  6. mcq 队列_MCQ | 密码学中作为IDEA,DES,AES,RSA的块密码
  7. ZoomIn插件制作(VS2010 + arcObject10.2 )全网应该是唯一的
  8. mac显示网速_Mac系统怎么查看测试网速
  9. [转]人像识别是个伪命题
  10. Android Studio 下载 与 安装 详细步骤
  11. 利用官方git svn插件迁移svn仓库
  12. DreamweaverCS6手把手教你安装并破解
  13. scroll案例:带有动画的返回顶部
  14. 图解:最短路径之迪杰斯特拉算法
  15. ARPG游戏中怪物AI实现
  16. 苏世民:顶尖领导者的52条法则
  17. 做自媒体前期如何开始?
  18. Matlab多项式求值(2)(roots和poly的使用)
  19. 老java手机有什么什么用,80后熟悉的这些手机功能,用过3种以上说明你已经老了...
  20. 大公司内部的标准开发文档模板下载

热门文章

  1. freeswitch 电话拨通听不到对方声音
  2. ArcGIS在线应用介绍(5)Mosaic Pivot Viewer
  3. 适合中国程序员的保命教材——《程序员羊皮卷》书评(7)
  4. android中IBinder
  5. linux磁盘维护命令,Linux系统的一些基本维护命令
  6. 数据分析方法之描述性统计与推断性统计
  7. Android Studio 使用技巧:修改默认build.gradle
  8. 阿里董事博尔吉-埃克霍尔姆成为爱立信CEO,2017年1月上任
  9. JAVA毕业设计开放式实验室预约系统计算机源码+lw文档+系统+调试部署+数据库
  10. 网络架构的演进--从胖AP到云AC