会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
JiaY19
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
2023年11月24日
P6326 Shopping 题解
摘要: 非常好题目。 思路 考虑题目需要求一个连通块的背包。 点分治是平凡的,很容易想到,因为要统计的东西恰好可以把树分成几段。 但点分治操作时的背包确实卡了一下。 以前也没有见过这样的做法。 我们考虑如果直接做树上背包的话。 复杂度是绝对受不了的。 因为合并两个多重背包是基于值域的。 无法体现在树上的优势
阅读全文
posted @ 2023-11-24 10:08 JiaY19
阅读(31)
评论(0)
推荐(0)
2023年11月22日
P8907 [USACO22DEC] Making Friends P 题解
摘要: 明明看着不难的题目,却意外的卡人。 思路 考虑两头奶牛可以成为朋友条件是什么。 存在一条路径连接这两头奶牛。 且除去端点外的路径上的所有点的编号小于两端点的较小值。 充分必要性都比较显然。 如何维护。 我们可以从小到大加入点,维护这些路径。 对于每个点维护一个 \(\text{set}\)。 表示这
阅读全文
posted @ 2023-11-22 16:35 JiaY19
阅读(54)
评论(0)
推荐(0)
2023年11月21日
P9620 歌姬 题解
摘要: 感觉题解做法都好神秘。 来一个容易理解,通俗易懂的树剖解法。 思路 容易发现原问题等价于维护一个虚树。 每一次询问虚树的根的所有儿子的最大值。 要求链修。 容易发现仅仅动态维护根是好做的。 我们用一个 \(\text{set}\)。 每次维护 \(\text{dfs}\) 的最小值和最大值。 对于这
阅读全文
posted @ 2023-11-21 15:45 JiaY19
阅读(17)
评论(0)
推荐(0)
2023年11月15日
P5009 [yLOI2018] 不老梦 题解
摘要: 这个小丑看了好久题目才发现保证 \(t\) 不降。 好像与其他题解做法稍有不同。 思路 其他题解的标记做法非常复杂,怎么办。 我们可以使用适用性可加强大的矩阵乘法。 我们考虑维护: \[\begin{bmatrix} \sum v&\sum a\times b&\sum a&\sum b&len\\
阅读全文
posted @ 2023-11-15 23:06 JiaY19
阅读(35)
评论(0)
推荐(0)
2023年11月14日
CF1542E2 Abnormal Permutation Pairs (hard version) 题解
摘要: 怎么会有这么离谱的题目啊。 【模板】前缀和优化 dp。 思路 考虑一个基本的东西。 由于要求字典序的限制。 我们可以枚举最长公共前缀计算。 考虑如何求长度为 \(i\) 的排列有 \(j\) 个逆序对的数量。 设 \(dp_{i,j}\)。 \[dp_{i,j}=\sum_{k=0}^{i-1}dp
阅读全文
posted @ 2023-11-14 21:54 JiaY19
阅读(19)
评论(0)
推荐(0)
2023年11月10日
CF1485F Copy or Prefix Sum 题解
摘要: 思路 考虑 \(a_i\) 要么是 \(b_i\) 要么是 \(b_i - s\)。 考虑 \(s\) 代表着什么。 它是 \(a\) 的前缀和。 那么必然是往前一段 \(b\) 的和。 因为每个 \(b\) 代表着要么是这一位的 \(a\) 或者前面所有的 \(a\)。 考虑设 \(f_i\) 为
阅读全文
posted @ 2023-11-10 21:17 JiaY19
阅读(26)
评论(0)
推荐(0)
CF1485E Move and Swap 题解
摘要: 不要什么脑子的带 \(log\) 做法。 思路 考虑 \(dp_{i,j}\) 表示红点到 \(i\),蓝点到 \(j\) 的最大权值。 那么有: \[dp_{i,j}=\max(dp_{fa_i,pre},dp_{fa_j,pre})+|a_i-a_j| \]其中 \(pre\) 是任意一个上一层
阅读全文
posted @ 2023-11-10 20:17 JiaY19
阅读(28)
评论(0)
推荐(0)
CF1428F Fruit Sequences 题解
摘要: 使用了一种和大多数题解不同的做法。 虽然是带 \(log\) 的。 思路 首先考虑如何求一个固定左端点的答案。 我们发现,每个答案会随着右端点的递增单调不降。 而每个答案在增加时会形成若干个区间。 例如: 11101010111111 我们答案增加的区间即为: 11100000000111 可以发现
阅读全文
posted @ 2023-11-10 16:37 JiaY19
阅读(27)
评论(0)
推荐(0)
2022年11月2日
P5633 最小度限制生成树 题解
摘要: 代码写的可能比较繁琐,请见谅。 思路 首先考虑 $\text{wqs}$ 二分。 对所有连向 $s$ 的边进行定量偏移。 即所有连向 $s$ 的边的边权 $q$ 加上二分的定量 $\Delta$。 就可以将这一个问题变成一个可行性问题。 可能比较困难的一点就是当 $\Delta$ 一定时,可能拥有不
阅读全文
posted @ 2022-11-02 21:29 JiaY19
阅读(64)
评论(0)
推荐(0)
CF125E MST Company 题解
摘要: 代码写的可能比较繁琐,请见谅。 思路 首先考虑 $\text{wqs}$ 二分。 对所有连向 $s$ 的边进行定量偏移。 即所有连向 $s$ 的边的边权 $q$ 加上二分的定量 $\Delta$。 就可以将这一个问题变成一个可行性问题。 可能比较困难的一点就是当 $\Delta$ 一定时,可能拥有不
阅读全文
posted @ 2022-11-02 21:25 JiaY19
阅读(62)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
公告