当前位置:首页 > C++知识分类

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.拓扑排序



第八部分:其他

  • 常见报错汇总

  • 常见函数汇总

  • 文件操作

  • 宏定义





    


分享给朋友: