首页 > 其他分享 >「Temp」学习进度

「Temp」学习进度

时间:2023-09-10 13:24:23浏览次数:35  
标签:状态 Temp 知识点 定理 学习 算法 进度 线性 DP

状态:

  • ✔️:掌握的知识点。
  • ⭕:学过但不熟练的知识点。
  • ❌:没学过的知识点。

搜索

算法 状态
DFS ✔️
BFS ✔️
记忆化 ✔️
双向搜索
A*
IDA*
DLX

动态规划

算法 状态
线性 DP ✔️
背包 ✔️
区间 DP ✔️
树形 DP ✔️
状压 DP ✔️
单调队列优化 DP ✔️
斜率优化 DP ✔️
四边形不等式优化 DP

字符串

算法 状态
哈希 ✔️
KMP
Trie 树 ✔️
ACAM ✔️
Manacher
SA
SAM
PAM
后缀树

数学

算法 状态
gcd ✔️
exgcd
欧拉函数
数论分块 ✔️
线性筛 ✔️
类欧几里得算法
费马小定理 ✔️
欧拉定理
逆元 ✔️
线同余方程
中国剩余定理
排列组合 ✔️
卡特兰数
斯特林数
矩阵
高斯消元
线性基
FFT
NTT
狄利克雷卷积
莫比乌斯反演
杜教筛
拉格朗日插值
牛顿迭代法

数据结构

算法 状态
ST 表 ✔️
树状数组 ✔️
线段树 ✔️
分块 ✔️
可并堆
主席树 ✔️
平衡树
树链剖分 ✔️
树套树
LCT
K-D Tree
珂朵莉树
李超线段树
可持久化数据结构

图论

算法 状态
最短路 ✔️
树的直径 ✔️
树的重心 ✔️
LCA ✔️
启发式合并
虚树
树分治
动态树分治
生成树 ✔️
拓扑排序 ✔️
差分约束 ✔️
Tarjan ✔️
二分图
2-SAT
矩阵树定理
最大流 ✔️
费用流 ✔️
无汇源上下界网络流

杂项

算法 状态
CDQ ✔️
莫队 ✔️
整体二分
分数规划
爬山算法
模拟退火

标签:状态,Temp,知识点,定理,学习,算法,进度,线性,DP
From: https://www.cnblogs.com/Eon-Sky/p/17688871.html

相关文章

  • C++编程语言在线学习系统-计算机毕业设计源码+LW文档
    摘要随着互联网技术的推进,我国高等教育逐渐实现信息化。许多精品C++编程语言在线学习系统的开发建设大大提高了教职工的教学效率,也为培养更多的高素质人才提供了途径。但是C++编程语言在线学习系统的发展也存在交互性不强、资源更新缓慢、教学形式单一等问题。因此,笔者设想开发一......
  • 学习linux系统中的一些笔记(持续更新)
    快捷键: CTRL+ALT+T 打开终端 CTRL+SHIFT+T 新建标签页 ALT+数字N 终端中切换到第N个标签页 TAB 终端中命令补全,输入开头补全 上下键盘 切换命令历史 CTRL+C 中断程序运行Linux命令 命令格式:command[option][arguments](选项和参数) 其中选项(option)是......
  • 第一、二章学习笔记
    Unix/Linux系统编程学习笔记第一章、第二章知识点归纳以及最有收获的内容一.进程与线程Unix/Linux系统中,进程是程序的执行实例,而线程是进程内的执行单元。进程之间通常是独立的,而线程共享进程的资源。最大的收获是理解了进程与线程之间的区别,以及它们如何协同工作。进程(Proc......
  • 机器学习算法原理实现——决策树里根据信息增益选择特征
    先说熵的定义:  再看信息增益信息增益是一种用于特征选择的指标,用于衡量特征对于数据集分类的贡献程度。它基于信息熵的概念,通过比较特征划分前后的信息熵差异来评估特征的重要性。信息熵是衡量数据集纯度的指标,表示数据集中的不确定性或混乱程度。信息熵越高,数据集的不确......
  • k8s 学习
    服务分类:kubelet:直接跟容器实现容器的生命周期管理。转化为container达到给port的流程,负责写入的规则引擎,IPTables实现服务的映射访问的。还有一些比较重要的插件:比如coreDNS:可以为集群的中的SVC的创建一个域名的IP对应关系解析。实现负载均衡的功能:DASHBARD提供一个BS访问。......
  • 学习笔记-计算机病毒对抗技术-高级反病毒
    虚拟机技术1、虚拟CPU2、虚拟进程环境3、虚拟执行进程代码虚拟机在反病毒领域中的应用1、处理变形病毒2、基于虚拟机技术的行为判定病毒与虚拟机的对抗云查杀技术启发式扫描技术1、动态启发式2.静态启发式主动防御技术1、获得SSDT表2、在SSDT表中定位要替换的函数地址的位置3、使用......
  • Python基础学习day08
    常见的数据类型:int,整数类型(整形)bool,布尔类型str,字符串类型list,列表类型tuple,元组类型dict,字典类型set,集合类型float,浮点类型(浮点型)每种数据类型都有自己的特点及应用场景,以后的开发中需要根据实际的开发情况选择合适的数据类型。每种数据类型的讲解,会按照以下4个维度来进行:定义独有......
  • Markdown学习
    Markdown学习二级标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用选择狂神说java,走向人生巅峰分割线图片超链接点击跳转到狂神博客列表Adc\51表格名字性别生日张三男2000.12.15代码ddda......
  • Python学习笔记-Python判断语句
    布尔类型和比较运算符布尔类型进行判断,只有2个结果:是否程序中,如何描述:是或否?使用:布尔类型。Python中常用的6种值(数据)的类型类型描述说明数字(Number)支持整数(int)浮点数(float)复数(complex)布尔(bool)整数(int),如10、-10浮点数(float),如13.14、-13.14复数(complex),如4+3j,以j结尾表示复数布尔(bool)......
  • 深度学习基础之梯度下降
    1.引言梯度下降是一种用于最小化(或最大化)损失函数的优化算法。它是机器学习和深度学习中的一个关键概念,通常用于调整学习算法中的参数。梯度下降背后的核心思想是迭代调整参数以最小化损失函数。它的工作原理是计算损失函数相对于每个参数的梯度,并在减少损失函数的方向上更新参数......