题目总结

待分类

LGP11532 [THUPC 2025-P] 好成绩

LGP11532 [THUPC 2025-P] 好成绩 学习笔记

LGP10650 [ROIR 2017] 排序幻觉

LGP10650 [ROIR 2017] 排序幻觉 学习笔记

动态规划

基础经典dp

前缀和优化dp

LGP11500 [ROIR 2019] 间歇训练

数位dp

ATB138F Coincidence 学习笔记

ATB138F Coincidence 学习笔记

LGP3303 [SDTS 2013] 淘金

题意

\(f(i)\)\(i\) 各位数的乘积。

反思总结
  1. 尝试猜想某函数的取值种类是否十分有限;就这题而言,可以观察某函数值的值是否只由有限种质因子相乘得到。
  2. \(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] 星之河

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] 笛卡尔树

LGP5854 [LG TPLT] 笛卡尔树 学习笔记

LGP1377 [TJTS 2011] 树的序

LGP1377 [TJTS 2011] 树的序 学习笔记

LGP11261 [COTS 2018] 直方图

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

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

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] 字典树模板

//整理截止到那一串小星星,之后的提交记录暂不计入。

posted @ 2025-02-09 16:50  矞龙OrinLoong  阅读(30)  评论(0)    收藏  举报