我觉得这个问题我很适合回答。不过距离我最后一次参赛,已经有了三年,所以回答的内容重点可能有点偏(建议你,可以到网上找找最新的获奖选手赛后总结看看),但是我觉得应该对你有用。

我本科也在湖北,并且参加过两次蓝桥杯。第一次,2016年上半年报名参加的C++ B组,结果打了一次酱油。第二次(也是最后一次),2017年上半年报名参加的Java B组。当时我默默刷了半年算法题,也是较为系统的刷了一遍题。主要是因为当时我本科那学期刚好开了算法课,依据课本大纲以及网络资料,自己拟订计划较为顺利地刷了半年题。那年,拿了湖北省省赛一等奖,进入国赛拿了二等奖(PS:个人感觉我那届竞争压力较小,决赛共6道题,我记得我好像做对了3.5道,0.5道是因为有两题只能过部分测试数据)。以下是刷题重点,可以参考一下:

对于省赛的刷题重点:

(1)枚举

(2)递推递归

(3)动态规划

(4)搜索

(5)回溯

在这五种方法中,重中之重的方法在于搜索和回溯的应用,搜索包括DFS、BFS,更难一点的就是DFS记忆化搜索,至于回溯最好去了解一下八皇后问题,这样可以对于回溯了解的更加深刻。

其实,上面五种方法,按照大类划分就两种:递归和动态规划。只不过,有关递归的用法较多,并且相关解题还可以采用枚举暴力解题。

对于决赛的刷题重点:

除却省赛刷题提到的五点外,还要重点系统学习一下图论相关知识:

(1)DFS、BFS

(2)求割点或桥

(3)极大强连通分量

(4)拓扑排序

(5)最短路径

(6)欧拉回路

(7)最小生成树

(8)最大流、费用流

(9)二部图

最后,给你推荐看看我当时参赛后写的赛后总结,希望对你有帮助~

刷算法题需要的java语法_蓝桥杯java b组需要重点刷什么算法呢?相关推荐

  1. 2013蓝桥杯java试题_蓝桥杯2013决赛java本科b组试题.doc

    蓝桥杯2013决赛java本科b组试题.doc 试题一:公式求值问题描述输入n,m,k,输出下面公式的值.其中C_n^m是组合数,表示在n个人的集合中选出m个人组成一个集合的方案数.组合数的计算公式如 ...

  2. 蓝桥杯大学JAVA题型_蓝桥杯 2020年省赛真题 10月第二场 (Java 大学B组)

    我是C组的,不过对比一下题目录,大致上也只有三两题的不同 就过程而言我觉得我是爆炸的,当然,就结果而言也是 先挂,自闭会 #A 门牌制作 本题总分:5 分 问题描述 小蓝要为一条街的住户制作门牌号. ...

  3. 蓝桥杯java最小公倍数_蓝桥杯算法训练 最大最小公倍数

    问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少. 输入格式 输入一个正整数N. 输出格式 输出一个整数,表示你找到的最小公倍数. 样例输入 9 样例输出 504 ...

  4. java黄金连分数_蓝桥杯 | Java B组省赛真题练习——黄金连分数-Go语言中文社区...

    标题: 黄金连分数 黄金分割数0.61803... 是个无理数,这个常数十分重要,在许多工程问题中会出现.有时需要把这个数字求得很精确. 对于某些 精密工程,常数的精度很重要.也许你听说过哈勃太空望远 ...

  5. 三阶幻方java解法_蓝桥杯决赛 Java大学B组 第二题 反幻方

    题目 反幻方 我国古籍很早就记载着 2 9 4 7 5 3 6 1 8 这是一个三阶幻方.每行每列以及对角线上的数字相加都相等. 下面考虑一个相反的问题. 可不可以用 1~9 的数字填入九宫格. 使得 ...

  6. FJ的字符串java问题_蓝桥杯VIP试题 之 基础练习 FJ的字符串- JAVA

    问题描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = "ABACABA" A4 = "AB ...

  7. 蓝桥杯java龟兔赛跑_蓝桥杯 1476: [蓝桥杯][基础练习VIP]龟兔赛跑预测

    基本思想: 题中提示了,按秒计数,这样不用像蚂蚁问题一样考虑半秒: 关键点: 直接按秒计算: #include #include #include #include #include #include ...

  8. 蓝桥杯java a组_蓝桥杯十一届JavaA组-C++解题

    本人随便乱写,目前正确性未知 C.本质上升序列 #include using namespace std; bool access[4][4]; int dfs(int idx, int x, int ...

  9. 蓝桥杯python青少年_蓝桥杯大赛青少年组省赛结果公布

    2020年7月,第十一届蓝桥杯大赛青少年组省赛结果公布.作为少儿编程教育行业的头部企业,编程猫再次发挥示范.引领作用,近90%的报名学员在选拔赛.省赛中获奖.其中,获得省赛一等奖的参赛学员占比高达23 ...

最新文章

  1. 简单的相似图片搜索的原理
  2. SharePreference源码学习和多进程的场景
  3. 手机自动化测试:appium源码分析之bootstrap八
  4. windows下面的txt在linux下面显示为乱码
  5. 5G精华问答 | 大数据和5G有什么关系?
  6. HttpModule的认识与深入理解
  7. 零点追踪(零点及量程补偿)
  8. python通过代理发送邮件_使用Python通过SMTP发送邮件
  9. 解决区块链“去匿名化”的四大方法论!| 原力计划
  10. php preg_split,php汉字截取函数_preg_split()
  11. 【肌电信号】基于matlab GUI肌电信号处理【含Matlab源码 966期】
  12. 修复windows系统快捷方式图标变成白色的问题
  13. 中英文金额大写转换器
  14. 拼多多Temu出海项目正式上线,教你如何做好测评补单,分得第一杯羹
  15. OpenCV快速入门一:图片读取保存
  16. 在python中遍历字典元素
  17. 分享一个技术知识类电子书网站
  18. 史上最详细店铺运营方案,新手必看!
  19. DFX部署过程中mysql8版本操作改密码
  20. hive 计算两个经纬度之间的距离

热门文章

  1. 初探PHP的SQL注入攻击的技术实现以及预防措施
  2. RewriteCond 详解
  3. 机器学习速成课程 | 练习 | Google Development——编程练习:使用 TensorFlow 的起始步骤
  4. C++——获取array,vector,string的元素个数
  5. 断开式数据集DataSet 1129
  6. django-聚合函数
  7. django-视图中的request对象的属性
  8. javascript-网页换肤案例
  9. Elasticsearch实战:给博客打造全文检索
  10. PDO连接MySql数据库