OI已学知识点总结
Posted kcn999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OI已学知识点总结相关的知识,希望对你有一定的参考价值。
- 进制转换
- 质数
- 普通判断法
- 埃氏筛法
- 欧拉筛法(线性筛法)
- 欧拉函数
- 前缀和(容斥原理)
- 尺取法(数组滚动)
- 打表
- 对拍
- 生成数据
- 判断数据范围来选择执行算法
- 快速读入
- 快速幂
- 寄存器(register)
- 前缀++,--
- 高精度
- 模拟
- 枚举
- 普通枚举
- 二进制枚举
- 二分枚举
- 二分答案
- 排序
- 选择排序
- 插入排序
- 冒泡排序
- 基数排序
- 桶排序
- 快速排序
- 归并排序
- 希尔排序
- 搜索
- DFS
- BFS
- 记忆化搜索
- 剪枝
- 贪心
- 动态规划
- 线性
- 背包
- 区间
- 最短路
- Floyd
- Dijkstra
- 朴素Dijkstra
- 堆优化
- Bellman-Ford
- 朴素Bellman-Ford
- SPFA(队列优化)
- 树
- 图
- 图的存储
- 邻接矩阵
- 邻接表(也有叫前向星的数据结构)
- 图的遍历
- 宽度优先遍历 (类似BFS)
- 深度优先遍历 (类似DFS)
- 图的存储
- 最小生成树
- Prim
- Kruskal
- 朴素Kruskal
- 堆优化
- 拓扑排序
- Kahn
- 基于DFS的求法
- 欧拉路
- Fleury
- Hierholzer
- 哈密尔顿环
- 链表
- 单向链表
- 双向链表
- 循环链表
- 栈
- 普通栈
- 队列
- 普通队列
- 双端队列
- 循环队列
- 单调队列
- 并查集
- Trie树(字典树,单词查找树)
- 二叉搜索树(二叉排序树,二叉查找树,BST)
(带 为不熟悉)
以上是关于OI已学知识点总结的主要内容,如果未能解决你的问题,请参考以下文章