摘要: # 从决策单调性到四边形不等式 今天上课浅学了一下,还是有点懵,于是就准备用这篇博文整理一下。 本篇文章主要讨论四边形不等式在有关 1D/1D 类问题中的应用,区间类暂不涉及。 参考:OI-Wiki ## 引入 我们为什么需要决策单调性? 我们之前常见的 dp 优化有很多,如单调队列,如斜率优化,如 阅读全文
posted @ 2023-07-12 20:30 霜木_Atomic 阅读(21) 评论(0) 推荐(0) 编辑
摘要: # [AGC052B] Tree Edges XOR 蛮好的题目。 ## 题意 给你一棵树,和每条边的初始权值与目标权值,每次操作可以将一条边相连的两点所连接的其他边全部异或上这条边的边权,请问最后能否使每条边变成目标权值。 ## 思路 首先考虑性质。我们发现每次操作都涉及很多边的变化,很麻烦,考虑 阅读全文
posted @ 2023-07-12 15:15 霜木_Atomic 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # CF865D Buy Low Sell High 我发现自己是真的学不会贪心……太玄学了。 这是一道反悔贪心的题目,比较简单的那种。 ## 题意 你是一棵韭菜,喜欢炒股,每天可以买入一股或卖出一股,且最后一天之后你持有的股票数目应该为 $0$。你现在知道 $n$ 天的股票价格,求最大获利。 ## 阅读全文
posted @ 2023-07-11 19:34 霜木_Atomic 阅读(12) 评论(0) 推荐(0) 编辑
摘要: # 2023/7/8 模拟赛 赛后总结 赛时 T4 蛮可惜的,推的其实差不多了,就是偏了一点点…… T2 忘了骗分了,有点可惜。 ## T1 礼物 ### 题目描述 小T要给他的妹妹买礼物。他会不断的买,直到自己身上没有足够的钱来买任何一件礼物为止,他想知道有多少种方案符合他买礼物的方式。 我们认为 阅读全文
posted @ 2023-07-08 21:50 霜木_Atomic 阅读(19) 评论(0) 推荐(0) 编辑
摘要: # Link Cut Tree 这里推荐另一位大佬的博客,这篇博客对 LCT 进行了详细的讲解。[Link](https://www.cnblogs.com/Dfkuaid-210/p/LCT.html) 本篇博客仅用于个人学习记录,可能有的地方写的不够细致准确,还请谅解 uwu;如有谬误,欢迎指出 阅读全文
posted @ 2023-07-08 07:35 霜木_Atomic 阅读(15) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-07-07 10:17 霜木_Atomic 阅读(137) 评论(2) 推荐(1) 编辑
摘要: # CF576E Painting Edges ~~关于我看完题解后改了一个位置就过题导致我都不知道我怎么过的~~ 当然现在真的大彻大悟了。 ## 题意 给定一张 $n$ 个点,$m$ 条边无向图,有 $k$ 种颜色,初始每条边无颜色,给定 $q$ 个操作,每个操作某条边染成颜色 $c$。只有一个操 阅读全文
posted @ 2023-07-06 10:59 霜木_Atomic 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 因为这个版本感觉特别清楚就写个博客保留一下( 可持久化数组,都说是个数组了,那很多用数组维护的东西就都可以可持久化了。可持久化并查集,其实就是用主席树代替了原来的 $fa$ 数组和 $dep$ 数组,别的都是并查集的操作。注意不能写路径压缩,只能按秩合并,因为一旦路径压缩就可能会涉及到多个修改,复杂 阅读全文
posted @ 2023-07-03 14:09 霜木_Atomic 阅读(29) 评论(0) 推荐(0) 编辑
摘要: # CF1843E Tracking Segments VP 的时候本来摆烂了,结果快结束的时候想到了做法(没时间敲了 qwq)。这里提供一种和已有题解不同的思路。 我们发现,对于每个修改,我们可以将该点的值修改为这次修改的时间,未修改的点则赋为 $n+1$。这样转化后,区间合法的条件就是区间内小于 阅读全文
posted @ 2023-06-28 22:20 霜木_Atomic 阅读(24) 评论(0) 推荐(0) 编辑
摘要: # dsu on tree 学习笔记 ## 引入 dsu 是并查集的缩写,然鹅本算法和并查集没啥关系。当然,dsu on tree 也有中文名字:树上启发式合并。也就是说,这个算法是用于处理一些树上信息的合并的。 dsu on tree 和莫队一样,都是优雅的暴力。优雅是因为思想很优雅,暴力是因为所 阅读全文
posted @ 2023-06-28 17:39 霜木_Atomic 阅读(22) 评论(0) 推荐(0) 编辑