完全背包Java随笔ACM逻辑codeforces出圈问题前缀二分trie模拟公共区间暴力枚举暴力FastScanner构造筛法素数贪心循环节动态规划凸多边形二分查找回文串gcd对数线段树GrabOrders尾零逆序对归并排序数位dp循环连续子串和最大NetlifyServerless其他疑难杂症Lucas组合数取模KMP扩展KMPsqrt马拉车dilworth定理反链排序方形走法排列组合最长上升子序列LIS并查集欧拉通路双调欧几里得单调栈二次素筛尺取法置换群区间dp状压dpbfsKM算法二分图匹配计算几何2-SATfloyd最短路dfs全排列快速幂模Polya涂色问题博弈枚举Spring快速幂组合数错排容斥原理组合数学Polya定理训练日志dancinglinksLCIStarjan匈牙利算法莫比乌斯容斥二维背包AC自动机背包第K大斜率优化dp树状数组TreapTreeMap二维贪心后缀数组set欧拉函数因数个数数据结构队列正方形个数分块链表区间第k大和BitSet极角排序快速取余C++hihocoder-level2hihocoder-level1树字符串字符串处理双重bfs康托展开nim博弈阶梯博弈四边形不等式LinuxTomcatHtmlCSSJSAjaxJSPJDBCMysqljava二分图最小路径覆盖卡特兰数凸包平面几何最短路spfadijkstra链式前向星SA后缀自动机SAMFFT中国剩余定理exgcd拓扑排序无向图最小环最大团最小生成树树链剖分区间取反区间最值原根正则表达式单点查询区间查询背包网络流Isap费用流Dinic历史最值高斯消元进位制st
Java
随笔
ACM
逻辑
codeforces
二分
模拟
暴力枚举
FastScanner
贪心
动态规划
二分查找
线段树
GrabOrders
循环连续子串和最大
Serverless
疑难杂症
Lucas
组合数取模
扩展KMP
sqrt
dilworth定理
双调欧几里得
2-SAT
floyd最短路
快速幂模
Polya
涂色问题
组合数学
Polya定理
训练日志
dancinglinks
匈牙利算法
二维背包
斜率优化dp
TreeMap
因数个数
数据结构
区间第k大和
hihocoder-level1
双重bfs
康托展开
nim博弈
阶梯博弈
四边形不等式
Mysql
java
二分图
最小路径覆盖
卡特兰数
凸包
最短路
spfa
dijkstra
链式前向星
SA
后缀自动机
SAM
FFT
中国剩余定理
拓扑排序
无向图最小环
最大团
最小生成树
树链剖分
区间取反
区间最值
正则表达式
单点查询
区间查询
背包
费用流
Dinic
历史最值
st