题目总结
待分类
LGP11532 [THUPC 2025-P] 好成绩
LGP11532 [THUPC 2025-P] 好成绩 学习笔记
LGP10650 [ROIR 2017] 排序幻觉
LGP10650 [ROIR 2017] 排序幻觉 学习笔记
动态规划
基础经典dp
前缀和优化dp
LGP11500 [ROIR 2019] 间歇训练
数位dp
ATB138F Coincidence 学习笔记
LGP3303 [SDTS 2013] 淘金
题意
设 \(f(i)\) 为 \(i\) 各位数的乘积。
反思总结
- 尝试猜想某函数的取值种类是否十分有限;就这题而言,可以观察某函数值的值是否只由有限种质因子相乘得到。
- \(N^2\) 个\(a_i\times b_j\) 里面选前K大怎么做?先往堆里插入所有的 \(a_i\times b_N\),然后每次取最大的一个出来记为 \(u\),再插入 \({a_u,b_u-1}\)。时间复杂度 \(\log N\times K\)。
进一步地提炼:当状态在空间内分布广泛但是条件苛刻导致其可能稀疏时,猜想有效状态数很少,爆搜发现真的很少,于是就可以方便地DP了!
矩阵快速幂优化dp
LGP3390 [LG TPLT] 矩阵快速幂
LGP5343 [XR R1] 分块
LGP4901 帕秋莉的手环
LGP5377 [TJTS 2019] 甲苯先生的字符串
基环树贪心-dp
LGP11501 [ROIR 2019] 探险队
贪心最优化
证方案存在性(可达性)
朴素最优化(贪就完了)
CF Div2 A水平
ATB379C Sowing Stones
CF Div2 B水平
LGP11362 [NOIP 2024] 遗失的赋值
LGP11512 [ROIR 2017] 力场
反悔贪心
ATG18C Coins
待归类
ATG6E Rotate 3x3
ATG32E Modulo Pairing
构造
LGP9345 [RHOI R1] 夕阳西下几时回
ATG46E Permutation Cover
数据结构
所谓离线算法
整体二分
LGP1527 [NTMT 20XX] 矩阵乘法
LGP3332 [ZJTS 2013] K大数查询
LGP7274_1 [EtAlPrac R2] 草地
CDQ分治
LGP3810_1 [LG TPLT] 三维偏序(陌上花开)
LGP3810_1 [LG TPLT] 三维偏序(陌上花开) 学习笔记
LGP8575 [DTOI R2] 星之河
“可爱”分块
经典的“可爱”分块
LGP5046 [YunoOI-Sim 2019] Yuno loves sqrt technology I
LGP5048 [YunoOI-Sim 2019] Yuno loves sqrt technology III
泛扫描线相关
UNV637 数据结构
平衡树基础
(普通平衡树)
线段树基础
LGP4979 [] 矿洞:坍塌
线段树进阶
LGP7230_1 [COCI 2015.5 R3] NEKAMELEONI
可持久化线段树
LGP1533 [] 可怜的狗狗(同LGP3834)
卧槽,炫狗!
LGP2617 [] Dynamic Rankings(动态区间第K小)
LGP2633 [] Count on a tree(树上静态区间第K小)
LGP3834 [LG TPLT] 可持久化线段树2-静态区间第K小
LGP3919 [LG TPLT] 可持久化线段树1-可持久化数组
LGP4587 [FJTS 2016] 神秘数
LGP7424 [THUPC 2017] 天天爱射击
李超线段树
LGP4069 [SDTS 2016] 游戏
LGP4097 [LG TPLT||HETS 2013] 李超线段树
笛卡尔树
LGP5854 [LG TPLT] 笛卡尔树
LGP1377 [TJTS 2011] 树的序
LGP11261 [COTS 2018] 直方图
LGP9607 [CERC 2019] Be Geeks!
LGP9607 [CERC 2019] Be Geeks! 学习笔记
LGP7988 [USACO 21DEC-G] HILO
LGP7988 [USACO 21DEC-G] HILO 学习笔记
其它
LGP3402 [LG TPLT] 可持久化并查集
技巧
哈希
和哈希
LGP8819 [CSP-S 2022]星战
LGP10785 [NOI 2024] 集合
树哈希
LGP5043 [LG TPLT||BJTS 2015] 树同构
根号分治
LGP3396 [] 哈希冲突
LGP8572 [JRKSJ R6] Eltaw
线段树分治
LGP5787 [LG TPLT] 线段树分治动态判二分图
(#### LGP10201 [HBTS-Sim 2024] 永恒)
01Trie
(#### LGP10218 [///] 魔法手杖)
可持久化01Trie
LGP4735 [LG TPLT] 最大异或和(可持久化01Trie)
值域分块
LGP7447 [Ynoi 2007] rgxsxrs
LGP9069 [Ynoi-E 2022] 堕天作战 TEST_98
图论
广搜应用
LGP8817 [CSP-S 2022] 假期计划
搭配贪心。
最短路
一般最短路与最基本的建模
LGP3371 [LG TPLT] 单源最短路径(弱化版)
LGP11514 [CCO 2024] Treasure Hunt
分层图
LGP1073_1 [NOIP-S 2009] 最优贸易
差分约束
LGP5960 [LG TPLT] 差分约束
LGP7515 [PUTS 2021A] 矩阵游戏
二分图相关
二分图判定相关
LGP11640 [OvOI R1] Graph
同余最短路
最小生成树
可爱的林卡替
(#### LGP3690 [LG TPLT] Link-Cut Tree)
网络流
简单最大流
LGP3376 [LG TPLT] 网络最大流
LGP4722 [LG TPLT] 网络最大流加强版-预流推进
费用流
LGP3381 [LG TPLT] 最小费用最大流
树论
基础树论
CF Div2C&D 风格的树上贪心DP综合
LGP9209 [ChuanZhiCup R5F] 「凯风快晴 −富士火山−」
基础信息维护利用(差分等)
LGP1600_1 [NOIP-S 2016] 天天爱跑步
LGP4219_1 [BJTS 2014] 大融合
点分治
LGP3806 [LG TPLT] 淀粉质1
(此处应有点分树,但我还没过)
数学
最基础的工具
LGP1226 [LG TPLT] 快速幂
数列
LGP5517 [MTOI 2019] 幻想乡数学竞赛
多项式
Man! What can I say? Poly Out!......But not all.
拉插基础
LGP4781 [LG TPLT] 拉格朗日插值
快速沃尔什变换
LGP4717 [LG TPLT] 飞舞踢模板
快速傅里叶/数论变换基本
LGP3803 [LG TPLT] 多项式乘法-FFT与NTT模板
组合数学
简单小组合
ATR148E Not smaller than K
LGP11362 [NOIP 2024] 遗失的赋值
LGP11616 [PumpkinOI R1] 瓦解
ATG1E BBQ Hard
线性基相关
LGP3812 [LG TPLT] 线性基
LGP3857 [TJTS 2008] 彩灯
博弈论
可爱的简单博弈
LGP2197 [LG TPLT] Nim游戏
图博弈
此处应有:
LGP6560 [SBCOI 2020] 时光的流逝
LGP9169 [PUTS 2023] 过河卒
其它
二分的套路
LGP2824 [HETS 2016||TJTS 2016] 排序
LGP2824 [HETS 2016||TJTS 2016] 排序 学习笔记
弱考察算法的应用题
CF Div2A 水平
ATB379B Strawberries
LGP1177 [LG TPLT] 排序
LGP10372 [AHTS-J 2024] 家庭作业
LGP11637 [OvOI R1] Mod
CF Div2B 水平
ATB379D Home Garden
LGP9209 [ChuanZhiCup R5F] 不灭「不死鸟之尾」(诈骗题)
LGP11075 [GenshinOI R5] 不等关系加强版(诈骗题)
LGP11638 [OvOI R1] Max,Mex
CF Div2C 水平
ATB379F Buildings 2
LGP9166 [PUTS 2023] 火车站
LGP11639 [OvOI R1] Line Game
CF Div2D 水平
LGP10217 [PUTS 2024] 季风
LGP5025 [SNTS 2017] 炸弹
你会算贡献吗?
ATB136F Enclosed Points
CF Div2B 水平
ATB379E Sum of all substrings
搜索
LGP2460 [SDTS 2007] 科比的比赛
LGP1074 [NOIP-S 2009] 靶形数独
强调策略的交互
LGP10786 [NOI 2024] 百万富翁
模拟
CSP-X 程度的模拟 LIGHT
ATB379A Cyclic
LGP9343 一曲新词酒一杯
CSP-J T3.5程度的模拟 EASY
(比如预处理器、一元二次方程)
CSP-S T2.5-T3.5 程度的模拟 NORMAL
[CSP-S 2023] 结构体
(PION贪吃蛇)
省选 D1T2 程度的模拟 HARD
(鸭棋)
省选 D2T2.5 程度的模拟 UNREAL
(比如猪国杀)
(乱西星空战)
字符串
孩子们,这并不好笑。
KMP相关
LGP3375 [LG TPLT] KMP模板
字典树相关
LGP8306 [LG TPLT] 字典树模板
//整理截止到那一串小星星,之后的提交记录暂不计入。
浙公网安备 33010602011771号