会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tzc_wk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
81
下一页
2023年5月22日
UOJ #424 - 【集训队作业2018】count(连分数化简)
摘要: 显然,两个序列本质不同等价于它们的笛卡尔树不同。而题目这个关于 $m$ 的限制等价于,每个叶子节点到根路径上,满足“该点是其父亲的左儿子“的节点数不超过 $m-1$。 考虑 $dp$。$dp_{m,n}$ 表示有多少个长度为 $n$ 的序列,满足每个叶子节点到根路径上左儿子个数不超过 $m-1$,那
阅读全文
posted @ 2023-05-22 13:11 tzc_wk
阅读(86)
评论(2)
推荐(0)
2023年5月20日
APIO2023 游记
摘要: 算法竞赛打 apio,就像,只能度过一个相对失败的人生。
阅读全文
posted @ 2023-05-20 09:13 tzc_wk
阅读(182)
评论(2)
推荐(0)
洛谷 P9248 - [集训队互测 2018] 完美的集合
摘要: 显然,如果选择的 $k$ 个“合法集合”固定了,那么可以放置装置的点如果存在,那么必然形成一个连通块,也就是说,答案等于所有合法方案中,可以放置装置的点形成的连通块个数之和。而根据点减边的套路,这等价于,枚举每个点,计算有多少种方案满足可以在其放置装置,再枚举每条边,计算有多少种方案满足这条边两个端
阅读全文
posted @ 2023-05-20 09:11 tzc_wk
阅读(41)
评论(0)
推荐(0)
2023年5月19日
Codeforces 1832F - Zombies(wqs 二分)
摘要: 等价于最大化 $n$ 对区间的交集之和。而对于每个 $[l_i,r_i)$ 我们肯定会选择与其交集最大的 $[p,p+m)$ 与之匹配,所以我们只用对 $k$ 个区间进行决策即可。 首先先发现一个东西:存在一种最优解,使得对于每个选择的区间 $[p,p+m)$,要么有 $p=l_i$,要么有 $p+
阅读全文
posted @ 2023-05-19 10:46 tzc_wk
阅读(71)
评论(0)
推荐(0)
2023年5月17日
Codeforces 1827E - Bus Routes(思维)
摘要: 一道比较诈骗的题,放在现场最大的挑战在于做完 B2 C D 这三道不算太签的题以后还有时间开这个题。 首先特判 $n=2$。以任意一个不是叶子的点为根。那么一棵树合法,当且仅当其中所有叶子都能在 $2$ 步内互相到达,因为如果一对不能在 $2$ 步内互相到达的点 $(u,v)$ 中存在至少一个不是叶
阅读全文
posted @ 2023-05-17 16:38 tzc_wk
阅读(41)
评论(0)
推荐(0)
2023年5月16日
Codeforces 1158E - Strange device(交互)
摘要: 一个有点烦的 $8\log n$ 的做法。 大致想法大家都一样:以 $1$ 为根,然后先问出每个点深度,再问出每个点的父亲。 首先先用一个 log 的做法问出树高,具体做法是直接令根节点的 $f$ 为二分出的 $mid$,看能否覆盖所有点即可,记最大深度为 $mxdep$。可以在二分过程中顺带着求出
阅读全文
posted @ 2023-05-16 15:45 tzc_wk
阅读(34)
评论(0)
推荐(0)
Codeforces 1423C - Dušan's Railway(树分块)
摘要: 首先 $k>3$ 当 $k=3$ 做,也就是说题目等价于找不超过 $10n$ 条路径使得任意两点间的路径都可以表示为选定的这些路径中不相交的三者的并。 先考虑链怎么做,关于这个 $3$,很自然的想法是取若干关键点,关键点之间两两连边,其余点再像相邻两关键点连边,因此考虑分块,每 $B$ 个点设个关键
阅读全文
posted @ 2023-05-16 15:44 tzc_wk
阅读(62)
评论(0)
推荐(0)
2023年5月12日
Codeforces 1781H1 - Window Signals (easy version)
摘要: 很套路的一道题,把 F1 写了,F2 感觉和 F1 gap 不太大就懒得写了/shui 首先需要明白大致思路:直接计算 $2^{nm-k}-1$ 之所以会算重,是因为对于同一种图案,可能把它放在很多位置都是合法的。那么显然我们需要选一个代表元来把它的贡献唯一化,非常自然的想法就是把它固定在最左上角那
阅读全文
posted @ 2023-05-12 22:20 tzc_wk
阅读(69)
评论(2)
推荐(0)
洛谷 P6778 - [Ynoi2009] rpdq(分块+虚树)
摘要: 提前声明:我的代码过不了 Ynoi 原题。
阅读全文
posted @ 2023-05-12 21:37 tzc_wk
阅读(149)
评论(1)
推荐(1)
2023年5月11日
Codeforces 543E - Listening to Music(分块)
摘要: 根号 log 做法。能过 CF 的数据,但过不了校内模拟赛的数据/tuu 考虑从 $f(i,x)$ 到 $f(i+1,x)$ 的变化在哪里:少了个 $a_i$ 多了个 $a_{i+m}$,因此显然只有 $x$ 在它俩中间才有 $f(i,x)\ne f(i+1,x)$,即: $$ f(i+1,x)-f
阅读全文
posted @ 2023-05-11 16:53 tzc_wk
阅读(56)
评论(3)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
81
下一页
公告