当前位置: 首页 > article >正文

第十六届蓝桥杯大赛软件赛(编程类)知识点大纲

目录

大学 C 组

大学 B 组

研究生及大学 A 组

说明:


大学 C 组

1. 枚举:难度:[1-3]

2. 排序

  • 冒泡排序:难度 2
  • 选择排序:难度 3
  • 插入排序:难度 3

3. 搜索

  • 广度优先搜索(BFS):难度 1-3
  • 深度优先搜索(DFS):难度 1-5

4. 贪心算法:难度:[1-5]

5. 模拟
难度:[1-3]

6. 二分查找
难度:[2-5]

7. 动态规划

  • 普通一维问题:难度 [3-5]

8. 高精度:难度:[1-5]

9. 数据结构

  • 栈:难度 [2-4]
  • 队列:难度 [2-5]
  • 链表:难度 [2-5]

10. 数学

  • 初等数论:难度 [3-5]

大学 B 组

11. 排序

  • 归并排序:难度 [4-5]
  • 快速排序:难度 [4-5]
  • 桶排序:难度 4
  • 堆排序:难度 4
  • 基数排序:难度 [4-5]

12. 搜索

  • 剪枝:难度 [4-6]
  • 双向 BFS:难度 [5-6]
  • 记忆化搜索:难度 5
  • 迭代加深搜索:难度 [5-6]
  • 启发式搜索:难度 7

13. 动态规划

  • 背包问题 DP:难度 [4-6]
  • 树形 DP:难度 [4-6]
  • 状态压缩 DP:难度 [5-6]
  • 数位 DP:难度 [5-6]
  • DP 常见优化:难度 7

14. 字符串

  • 哈希:难度 [4-5]
  • KMP 算法:难度 [4-6]
  • Manacher 算法:难度 [4-6]

15. 图论

  • 欧拉回路:难度 [5-7]
  • 最小生成树:难度 [5-7]
  • 单源最短路及差分约束系统:难度 [5-7]
  • 拓扑排序:难度 [5-7]
  • 二分图匹配:难度 7
  • 图的连通性问题(割点、桥、强连通分量):难度 7
  • DFS 序:难度 [5-7]
  • 最近公共祖先(LCA):难度 [5-7]

16. 数学

  • 排列组合:难度 [5-6]
  • 二项式定理:难度 6
  • 容斥原理:难度 [6-7]
  • 模意义下的逆元:难度 5
  • 矩阵运算:难度 [6-7]
  • 高斯消元:难度 7

17. 数据结构

  • ST 表:难度 [5-6]
  • 堆:难度 [5-6]
  • 树状数组:难度 [5-6]
  • 线段树:难度 [6-7]
  • Trie 树:难度 [5-7]
  • 并查集:难度 [5-6]
  • 平衡树(利用标准库实现简单平衡树):难度 [5-7]

18. 计算几何

  • 基础计算和基本位置关系判定:难度 [6-7]
  • 概率论:难度 7+
  • 博弈论:难度 7+

研究生及大学 A 组

19. 字符串

  • AC 自动机:难度 [7-8]
  • 拓展 KMP:难度 [7-8]
  • 后缀数组:难度 [8-10]
  • 后缀自动机:难度 [8-10]
  • 回文自动机:难度 [8-10]

20. 图论

  • 网络流:难度 [8-10]
  • 一般图匹配:难度 [9-10]

21. 数学

  • 生成函数:难度 [8-10]
  • 莫比乌斯反演:难度 [8-10]
  • 快速傅里叶变换(FFT):难度 [9-10]

22. 数据结构

  • 树链剖分:难度 [7-8]
  • 二维/动态开点线段树:难度 [7-8]
  • 平衡树:难度 [8-9]
  • 可持久化数据结构:难度 [8-9]
  • 树套树:难度 [9-10]
  • 动态树:难度 [9-10]

说明:

  1. 大纲兼容性
    • A 组需要同时掌握 B 组和 C 组的所有知识点。
    • B 组需要同时掌握 C 组的所有知识点。
  2. 难度递增
    本大纲列举的内容仅供参考,实际比赛内容会根据参赛者的水平和需要有所调整。

http://www.kler.cn/a/525173.html

相关文章:

  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-head.py
  • 【漫话机器学习系列】064.梯度下降小口诀(Gradient Descent rule of thume)
  • [A-29]ARMv8/v9-GIC-中断子系统的安全架构设计(Security/FIQ/IRQ)
  • 【蓝桥杯嵌入式入门与进阶】2.与开发板之间破冰:初始开发板和原理图2
  • 一组开源、免费、Metro风格的 WPF UI 控件库
  • 性能测试全链路监控模式有哪些?
  • 25年1月-A组(萌新)- 云朵工厂
  • 本地部署Deepseek R1
  • S价标准价与V价移动平均价的逻辑,以SAP MM采购订单收货、发票校验过程举例
  • 【Valgrind】安装报错: 报错有未满足的依赖关系: libc6,libc6-dbg
  • 【硬件测试】基于FPGA的QPSK+帧同步系统开发与硬件片内测试,包含高斯信道,误码统计,可设置SNR
  • 网络爬虫学习:应用selenium获取Edge浏览器版本号,自动下载对应版本msedgedriver,确保Edge浏览器顺利打开。
  • Vim安装与配置教程(解决软件包Vim没有安装可候选)
  • 【make】makefile变量全解
  • DeepSeek-R1 本地部署模型流程
  • 【愚公系列】《循序渐进Vue.js 3.x前端开发实践》032-组件的Teleport功能
  • 练习(复习)
  • Nginx 安装配置指南
  • ESP32-S3模组上跑通esp32-camera(37)
  • 什么是波士顿矩阵,怎么制作?AI工具一键生成战略分析图!
  • Java基础知识-第13章-Java多线程编程基础
  • 【BQ3568HM开发板】智能家居中控屏界面设计:打造便捷的家居控制体验
  • 阿里云 - RocketMQ入门
  • 蓝桥杯嵌入式uart,iic,adc_scan模版
  • js基础(黑马程序员)
  • 【Redis】List 类型的介绍和常用命令