会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Uesugi1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2025年11月27日
P14191 [ICPC 2024 Hangzhou R] Elevator II
摘要: 题目给的形式化题面直接提示了最小化 \(\max\{l_{a_i}-r_{a_{i-1}},0\}\)。 如果没有 \(f\) 很显然直接按 \(r\) 降序排序后代价即为 0。 思考一下, 加入 \(f\) 意味着多了 \(\max\{l_{a_1}-f\}\) 这一项的代价,就是 \(l_{a_
阅读全文
posted @ 2025-11-27 16:13 Uesugi1
阅读(4)
评论(0)
推荐(0)
2025年11月26日
P4158 [SCOI2009] 粉刷匠
摘要: 没看到每个格子只能染一次色。。?11 于是 \(f_{i,j}\) 预处理每块木板涂 \(j\) 次色最多有多少个涂正确的,这个直接暴力枚举最后一次涂色的区间就好了。有了 \(f\) 就是简单背包了。 #include<bits/stdc++.h> #include<ext/pb_ds/assoc_
阅读全文
posted @ 2025-11-26 21:21 Uesugi1
阅读(6)
评论(0)
推荐(0)
2025年11月25日
AT_arc178_c [ARC178C] Sum of Abs 2
摘要: 感觉思路很顺。 首先绝对值讨论很麻烦,考虑钦定 \(B\) 单调不降。容易得到贡献式子 \(S=\sum_{i=1}^{L-1}(i-2)B_i+(L-1)B_L\)。 有个 trick,单调不降的序列可以看作多次后缀 +1 得到(单调不升同理)。而对后缀 \([i,L]+1\) 对 \(S\) 的
阅读全文
posted @ 2025-11-25 22:05 Uesugi1
阅读(8)
评论(0)
推荐(0)
CF1450C2 Errich-Tac-Toe (Hard Version)
摘要: 考虑刻画不合法条件。 给网格染色 \(col_{(x,y)}=(x+y)\mod 3\),则连续三个同色棋子的颜色 0,1,2 各一个。 easy version 中只有一种棋子,记录 \(c_{0/1/2}\) 表示每种颜色上有多少个棋子,\(\lfloor \frac{k}{3}\rfloor\
阅读全文
posted @ 2025-11-25 14:24 Uesugi1
阅读(5)
评论(0)
推荐(0)
后缀树模板
摘要: 给定模式串 \(s\),\(q\) 次询问,求 \(t\) 在 \(s\) 中出现次数。 其中每个字符以正整数编码,强制在线。 后缀树 板子。没写过考场摸出来了,记录下代码。\(O(n\log n)\)。 #include<bits/stdc++.h> #include<ext/pb_ds/asso
阅读全文
posted @ 2025-11-25 14:20 Uesugi1
阅读(1)
评论(0)
推荐(0)
2025年11月24日
CF1325F Ehab's Last Theorem
摘要: 依旧二选一。 找出一棵 dfs 树,能满足第二个条件当且仅当存在返祖边 \((u,v),d_u>d_v\) 满足 \(d_u-d_v+1\ge \lceil \sqrt n\rceil\)。 否则所有返祖边 \((u,v)\) 均满足 \(d_u-d_v+1<\lceil \sqrt n \rcei
阅读全文
posted @ 2025-11-24 21:19 Uesugi1
阅读(4)
评论(0)
推荐(0)
CF1391E Pairs of Pairs
摘要: 大战一天构造题,CF 怎么那么多构造条件二选一/yun。 找到一棵 dfs 树,若深度 \(\ge \lceil \frac{n}{2}\rceil\) 则显然有满足条件的简单路径。 否则因为 dfs 树仅存在返祖边,对于同一深度的点两两配对必定合法,每个深度最多剩下一个点,则最多只有 \(\lce
阅读全文
posted @ 2025-11-24 21:09 Uesugi1
阅读(7)
评论(0)
推荐(0)
CF1090J Two Prefixes
摘要: 完成了一系列字符串大学习。 考虑刻画相同的两种情况。 \(s:[1,x]+t:[1,y]=s:[1,x']+t:[1,y']\)。假定 \(y'<y\)。 也就是说 \(t:[1,y']=t:[y-y'+1,y]\)。即 \(t:[1,y']\) 为 \(t:[1,y]\) 的 border。 考虑
阅读全文
posted @ 2025-11-24 10:13 Uesugi1
阅读(7)
评论(0)
推荐(0)
2025年11月21日
P6727 [COCI 2015/2016 #5] OOP
摘要: 题目给出字符串按 * 断开得到前后两段 \(P,S\),即要求满足一下条件的模式串个数: 具有前缀 \(P\),后缀 \(S\)。 \(|P|+|S|\le len\)。 然后想到了 销售基因链。 正序反序分别建立两棵 trie,则同时具有前缀 \(P\),后缀 \(S\) 需要满足代表该字符串的节
阅读全文
posted @ 2025-11-21 21:20 Uesugi1
阅读(4)
评论(0)
推荐(0)
P14442 [JOISC 2013] 礼物 / Presents
摘要: \(i\to a_i\) 连边,形成基环树森林。 无论是环还是树,答案上界为 \(\sum_i b_i\cdot \max\{c_{a_i},d_{a_i}\}\),每条边未取到较大时的代价为 \(b_i\cdot |c_{a_i}-d_{a_i}|\),按代价降序排序贪心取一定不劣。 所以扩展域并
阅读全文
posted @ 2025-11-21 20:04 Uesugi1
阅读(3)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告