随笔 - 1  文章 - 1  评论 - 0  阅读 - 19

做过的题的一些整理

图相关

更改边权

这类问题通常边权的最大值很小,可以通过建立多个并查集维护联通性来解决
F - MST Query
H.树上操作

树上启发式合并

和重链剖分的过程很像,每次保留重儿子的信息,暴力删除轻儿子的信息使得n^2的问题优化成nlogn
询问颜色

割点缩点相关

利用割点性质来改变连通块大小或计算数量
缩点模板
G - Christmas Color Grid 2


动态规划

洛谷能力综合提升题单dp部分

通过解决一次子问题避免重复计算来降低复杂度

线性动态规划

nlogn求LIS
补充
L - Toxel 与 PCPC II(有时候有一维并不是很大)
中二病也要打比赛

背包dp

在组内物品有冲突时(例如多线程背包里选主件与几个配件,分组背包里物品不能同时选)可以在遍历同一个背包容量时同时计算
补充
最后一块石头的重量
J最后一块石头的重量(乱序与bitset优化)

区间dp

具有相邻选择时很有可能时区间dp

期望dp

可以利用某一步的所有状态概率之和为1或状态之间的关系来计算出每个状态的概率
炸弹游戏
E - Toward 0

树形dp

通过递归求解

树(图)上背包

F - Breakdown
有线电视网

分块优化dp

F - Hop Sugoroku

贪心

通过局部最优解来计算全局最优解

反悔贪心

大佬笔记

通过优先队列来实现“反悔”操作
G. Money Buys Less Happiness Now
P2949 [USACO09OPEN] Work Scheduling G
P4053 [JSOI2007] 建筑抢修
Buy Low Sell High
种树

搜索

博弈搜索

计算所有可能来返回当前状态的胜负并记录状态
J.Situation

双向搜索

从终点和起点出发计算所有可能
F - Rotation Puzzle

数学相关

矩阵乘法

K星穹铁道

坑点小结

/2和右移在负数的时候前者是向0靠近,一个是向下取整

posted on   acarofpigs  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示