【蓝桥杯】比赛大纲整理

  • 枚举[1-3]
  • 排序
  • (1)冒泡排序[2]
  • (2)选择排序[3]
  • (3)插入排序[3]
  • 搜索(bfs, dfs)[1-5]
  • 贪心[1-5]
  • 模拟[1-3]
  • 二分[2-5]
  • DP(普通一维问题)[3-5]
  • 高精度[1-5]
  • 数据结构
  • (1)栈[2-4];
  • (2)队列[2-5]
  • (3)链表 [2-5]
  • 数学
  • (1)初等数论[3-5]
  • 排序
  • (1)归并排序[4-5]
  • (2)快速排序[4-5]
  • (3)桶排序[4]
  • (4)堆排序[4]
  • (5)基数排序[4~5]
  • 搜索
  • (1)剪枝[4-6]
  • (2)双向 BFS[5-6]
  • (3)记忆化搜索[5]
  • (4)迭代加深搜索[5-6]
  • (5)启发式搜索[7]
  • DP
  • (1)背包 DP[4-6]
  • (2)树形 DP[4-6]
  • (3)状压 DP[5-6]
  • (4)数位 DP[5-6]
  • (5)DP 的常见优化[7]
  • 字符串
  • (1)哈希[4-5]
  • (2)kmp[4-6]
  • (3)manacher[4-6]
  • 15.图论
  • (1)欧拉回路[5-7]
  • (2)最小生成树[5-7]
  • (3)单源最短路及差分约束系统[5-7]
  • (4)拓扑序列[5-7]
  • (5)二分图匹配[7]
  • (6)图的连通性问题(割点、桥、强连通分量)[7]
  • (7)DFS 序[5-7]
  • (8)最近共同祖先[5-7]
  • 数学
  • (1)排列组合[5-6]
  • (2)二项式定理[6]
  • (3)容斥原理[6-7]
  • (4)模意义下的逆元[5]
  • (5)矩阵运算[6-7]
  • (6)高斯消元[7]
  • 数据结构
  • (1)ST 表[5-6]
  • (2)堆[5-6]
  • (3)树状数组[5-6]
  • (4)线段树[6-7]
  • (5)Trie 树[5-7]
  • (6)并查集[5-6]
  • (7)平衡树(利用系统自带的标准库实现简单平衡树)[5-7]
  • 其他
  • (1)基础计算和基本位置关系判定[6-7]
  • (2)概率论[7+]
  • (3)博弈论[7+]

枚举[1-3]

排序

冒泡排序[2]

(2)选择排序[3]

(3)插入排序[3]

搜索(bfs, dfs)[1-5]

贪心[1-5]

模拟[1-3]

二分[2-5]

DP(普通一维问题)[3-5]

高精度[1-5]

数据结构

栈[2-4];

队列[2-5]

链表 [2-5]

数学

初等数论[3-5]

排序

归并排序[4-5]

快速排序[4-5]

桶排序[4]

堆排序[4]

基数排序[4~5]

搜索

剪枝[4-6]

双向 BFS[5-6]

记忆化搜索[5]

迭代加深搜索[5-6]

启发式搜索[7]

DP

背包 DP[4-6]

树形 DP[4-6]

状压 DP[5-6]

数位 DP[5-6]

DP 的常见优化[7]

字符串

哈希[4-5]

kmp[4-6]

manacher[4-6]

15.图论

欧拉回路[5-7]

最小生成树[5-7]

单源最短路及差分约束系统[5-7]

拓扑序列[5-7]

二分图匹配[7]

图的连通性问题(割点、桥、强连通 分量)[7]

DFS 序[5-7]

最近共同祖先[5-7]

数学

排列组合[5-6]

二项式定理[6]

容斥原理[6-7]

模意义下的逆元[5]

矩阵运算[6-7]

高斯消元[7]

数据结构

ST 表[5-6]

堆[5-6]

树状数组[5-6]

线段树[6-7]

Trie 树[5-7]

并查集[5-6]

平衡树(利用系统自带的标准库实现简单平衡树)[5-7]

其他

基础计算和基本位置关系判定[6-7]

概率论[7+]

博弈论[7+]

相关推荐
Larry_Yanan4 小时前
QML学习笔记(三十四)QML的GroupBox、RadioButton
c++·笔记·qt·学习·ui
程序员老舅4 小时前
干货|腾讯 Linux C/C++ 后端开发岗面试
linux·c语言·c++·编程·大厂面试题
程序员Aries5 小时前
自定义网络协议与序列化/反序列化
linux·网络·c++·网络协议·程序人生
Pafey5 小时前
MFC中一个类的成员变量值自动被篡改:多重继承带来的问题
c++·mfc
hsjkdhs5 小时前
C++之多层继承、多源继承、菱形继承
开发语言·c++·算法
阳光雨滴6 小时前
使用wpf用户控件编程落石效果动画
c++·wpf
小贾要学习6 小时前
【数据结构】C++实现红黑树
数据结构·c++
ajassi20007 小时前
开源 C++ QT QML 开发(十七)进程--LocalSocket
c++·qt·开源
微露清风7 小时前
系统性学习C++-第五讲-内存管理
java·c++·学习
qiuiuiu4137 小时前
正点原子RK3568学习日志-编译第一个驱动程序helloworld
linux·c语言·开发语言·单片机