C++知识分类
亿万年的星光4年前 (2021-01-30)
第一部分:C++入门
1.C++语言入门
2.顺序结构
变量与常量
运算符与表达式
基本输入输出
标准数据类型
3.分支结构
if语句
switch语句
4.循环结构
for循环
while循环
do while循环
循环嵌套
第二部分:C++基础
1.数组
一维数组
二维数组
字符数组
2.函数
自定义函数
系统函数
3.结构体
结构体的使用
结构体排序
4.String类
字符与字符串
String的输入输出
5.指针
指针的定义
指针与数组
指针与函数
第三部分:基础算法
1.递归算法
2.递推算法
3.排序算法
4.分治算法
5.二分法
6.贪心算法
7.深度优先搜索(DFS)
8.广度优先搜索(BFS)
9.前缀和差分
10.滑动窗口
11.动态规划(DP)
12.高精度算法
第四部分:数学与数论
1.质数
2.快速幂
3.约数
4.进制转换
5.杨辉三角
6.不等式
7.组合数学
8.同余问题
9.解方程
10.龟速乘
第五部分:数据结构
1.线性表
2.栈
3.队列
4.二叉树
5.并查集
6.链表
第六部分:STL
1.STL简介
2.vector
3.set
4.map
第七部分:图论
1.图的实现
2.图的遍历
3.连通性
4.欧拉回路
5.最小生成树(MST)
6.单源最短路径(SSSP)
7.拓扑排序
第八部分:其他
常见报错汇总
常见函数汇总
文件操作
宏定义