文章目录

  • JAVA基础语法:
  • 算法竞赛常用的JAVA API:
  • 算法和数据结构
    • 简单算法
    • 简单数据结构
    • 图论
    • 数学
    • 贪心
    • 动态规划
  • 补充
  • 省赛题解
  • 待更:

此系列包含蓝桥杯(软件类)所考察的绝大部分知识点。一共分为 基础语法, 常用API, 算法和数据结构,和 往年真题四部分。
语言以JAVA为主, 对想从C/C++转到JAVA组的同学会有帮助,也适合初学者查阅一些算法模板和API。如果读者发现文章有误,请告知我,十分感谢。另外,有什么问题可私信我。

JAVA基础语法:

备战蓝桥杯(一):一般输入输出 和 快速输入输出
备战蓝桥杯(二):java编程规范和常用数据类型
备战蓝桥杯(三):常用功能符以及循环结构和分支结构
备战蓝桥杯(四):函数(方法)、类和对象

算法竞赛常用的JAVA API:

备战蓝桥杯(五):大数类
备战蓝桥杯(六):Math类
备战蓝桥杯(七):String 、StringBuilder、StringBuffer常用方法和区别
备战蓝桥杯(八):Calendar日期类
备战蓝桥杯(九):ArrayList(Vector)
备战蓝桥杯j(十): HashMap 和 TreeMap
备战蓝桥杯(十一):HashSet 和 TreeSet
备战蓝桥杯(十二): PriorityQueue(优先队列)
备战蓝桥杯(十三): sort方法和自定义比较器的写法

算法和数据结构

简单算法

备战蓝桥杯(十四):递归
备战蓝桥杯(十五):深度优先搜索(DFS)和宽度优先搜索(BFS)
备战蓝桥杯(十六):位运算
备战蓝桥杯(十七):二分
备战蓝桥杯(十八):快速排序
备战蓝桥杯(十九):归并排序

简单数据结构

备战蓝桥杯 (二十):用数组模拟单链表
备战蓝桥杯 (二十一):用数组模拟栈和对列
备战蓝桥杯 (二十二):哈希表
备战蓝桥杯(二十三):并查集
备战蓝桥杯(二十四):trie树

图论

备战蓝桥杯(二十五) :树和图的存储:邻接矩阵和邻接表
备战蓝桥杯(二十六):最短路问题
备战蓝桥杯(二十七):最小生成树
备战蓝桥杯(二十八):二分图

数学

  • 数论
    备战蓝桥杯(二十九):判断质数和分解质因数
    备战蓝桥杯(三十):素数筛法
    备战蓝桥杯(三十一):快速幂
    备战蓝桥杯(三十二):欧几里得算法和扩展欧几里得算法
  • 线性代数
    备战蓝桥杯(三十三):矩阵乘法和矩阵快速幂
    备战蓝桥杯(三十四):计算n阶行列式
  • 组合数学
    备战蓝桥杯(三十五):计算组合数的三种方式
  • 高精度
    备战蓝桥杯(三十六):高精度运算
  • 进制转换
    备战蓝桥杯(三十七):进制转换

贪心

备战蓝桥杯(三十八):贪心算法

动态规划

补充

图论:拓扑排序

省赛题解

第十届蓝桥杯省赛JAVA B组题解

第六届蓝桥杯省赛JAVA AB题解

待更:

1. 递归
2. 搜索
3. 位运算
4. 二分
5. 排序
6. 贪心
7. 动态规划
8. 图论
9. 数论
10. 等

另附:

蓝桥杯考察范围

参赛选手机器环境

更详细的可以到蓝桥杯官网查看。祝大家可以公费旅游~。

蓝桥杯知识点汇总:基础知识和常用算法相关推荐

  1. 蓝桥杯Java必备基础知识总结大全【3W字】持续更新中

    本文会持续更新,如果对您有帮助的话可以点点关注,双击 本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家 ...

  2. 【蓝桥杯】 《3W字数总结》 蓝桥杯Java必备基础知识以及国赛真题解析

    本文会持续更新,如果对您有帮助的话可以点点关注,双击 本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家 ...

  3. 信号处理——基础知识及常用算法

    文章目录 一.FFT与IFFT 1. FFT 2. IFFT 二.最小二乘法 三.卷积 四.Z变换 五.拉普拉斯变换 六.常用滤波算法 1. 中值滤波 2. 均值滤波 3. 高斯滤波 4. 卡尔曼滤波 ...

  4. Penn Treebank数据集介绍+句法分析parsed的基本语法+句法分析基础知识+NLP常用公开数据集汇总及下载

    Penn Treebank数据集介绍+句法分析parsed的基本语法+句法分析基础知识+NLP常用公开数据集汇总及下载 Penn Treebank数据集介绍 NLP底层技术之句法分析 NLP常用公开数 ...

  5. 总结Linux基础知识和常用渗透命令!!!

    作为Web渗透的初学者,Linux基础知识和常用命令是我们的必备技能,本文详细讲解了Linux相关知识点及Web渗透免了高龄.如果想玩好Kali或渗透,你需要学好Linux及相关命令,以及端口扫描.漏 ...

  6. db2 replace函数的用法_SQL基础知识:常用字符处理函数

    原标题:SQL基础知识:常用字符处理函数 作者:丶平凡世界

  7. 【Java从0到架构师】Linux 基础知识、常用命令

    Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...

  8. 蓝桥杯练习系统 基础练习 全部习题 题目及AC代码(包括VIP试题)C++

    蓝桥杯练习系统 基础练习 全部习题ac代码 看在作者这么肝的份上点个赞吧

  9. PS图片基础知识及常用工具介绍

    一.PS图片基础知识及常用工具介绍 PS基础教程 http://zx.kaitao.cn/tupianchuli/20120919170827.htm 选框.套索.裁剪.画笔工具:http://zx. ...

最新文章

  1. 微信公众号开发小记(二)--服务器验证
  2. 雷林鹏分享:CSS 链接
  3. js一键批量打印_js批量打印文件夹
  4. 打怪升级,在线练习编程的神器!
  5. 【Antlr】Antlr生成调用图
  6. 快速理解Java的三种代理模式
  7. 历年系统架构师论文题目总结(2012-2018)
  8. 有没有什么好用的pdf编辑软件?3款App轻松编辑所有PDF文件
  9. project sms / BSS / OSS / ESS / dianxin / youbian / iccid / puk / pin
  10. SNE T分布 t-SNE数据降维与可视化
  11. java观察者模式举例
  12. 【Tensorflow】报错:FailedPreconditionError: Attempting to use uninitialized value keep_prob_7
  13. 电源芯片使能管脚EN的6种玩法,助力设计稳定可靠的电源
  14. ProcessOn在线画图
  15. GoLang-4(switch)
  16. 美光科技:非挥发性存储器及快闪存储器才是归宿
  17. 基于业务流程的信息化建设与应用
  18. 团体程序设计天梯赛 L1-题目
  19. RTABMap下载 ZED驱动安装
  20. Rootkit 后门的利用 --超详细

热门文章

  1. 表单元素input type=”hidden”的作用
  2. 关于12306的一些想法
  3. OTA升级-1-通过链表对单片机FLASH进行读写操作
  4. C语言存储管理之堆和栈的区别
  5. R语言的数据读入--结构化数据读入
  6. C# StringBuilder
  7. 电信免费手机卡iFree黄金版使用须知(五)
  8. 三星ViewFinity S8 评测
  9. JSP九大内置对象,四大作用域
  10. C语言实现设计模式—命令模式