Skip to content

1509cxt/competitive_programming_notes

Repository files navigation

competitive_programming_notes

There are some notes (mainly in Chinese) during my personal exercise in competitive programming in this repository.

这里会有一些我练习OI/XCPC题目的中文笔记(大龄退役老废物了)。这里所有的练习代码都是写的C++(主要是用STL)。最近进行练习的目的就是找工作。

笔记是用Obsidian写的。为了更舒适的阅读体验,我安装了Editor Syntax Highlight Obsidian Plugin

胡乱列一下接下来的学习计划:

item status
C++(?) STL 常用语法内容
单调栈
双指针
单调队列
meet in the middle
悬线法 / 扫描线?
并查集(路径压缩)
二分查找&二分答案
BFS
DFS
单源带权最短路Dijktra(堆优化)
全源最短路Floyd
最小生成树Kruskal
拓扑排序
矩阵乘法快速幂
GCD欧几里得算法
零一背包
完全背包
多重背包
LIS&LCS
区间DP、环形DP
树上、图上DP
状态压缩DP
前缀和&差分
离散化
ST表&倍增
树状数组
线段树
字典树 (Trie)
约瑟夫问题
哈夫曼树&编码
素数筛
KMP
Manacher

不在近期学习计划内,但是仍然也很感兴趣的:

item status
数位DP
计数DP
概率DP
插头DP
分块
质因数分解
扩展KMP
AC自动机
后缀数组
后缀自动机
表达式求值
各种平衡树
可持久化数据结构
K-D Tree
支配树
树链剖分
启发式合并
图的连通性相关
二分图相关
网络流相关
随机化相关算法
IDA*等高级搜索算法
裴蜀定理
乘法逆元
线性同余方程
中国剩余定理
生成函数
FFT

代码练习题目数量记录

日期 代码练习记录
before 2024.9 五个题
2024.9.1 三个leetcode medium

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published