会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cyan0826
时间即是世界的第四个维度,当我们长久地处在一个地点时,就会朝着那个看不见的方向下坠。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2024年12月3日
CF2042 E
摘要: 题意:有一个 \(2n\) 个点的树,权值在 \(1\) 到 \(n\) 之间且每个数均出现两次,一个点 \(i\) 的价值为 \(2^i\),求价值和最小的 \(1\) 到 \(n\) 均出现过的连通块。 首先先二分出连通块中编号最大的点的最小值,再以这个点为根,接着再倒着考虑这个点是否要加入连通
阅读全文
posted @ 2024-12-03 21:18 ~Cyan~
阅读(20)
评论(0)
推荐(0)
2024年11月27日
min-max 容斥学习
摘要: 感觉这个东西虽然不常考,但是如果真考到了,不知道就真的不知道了。 结论:\(\max(S) = \sum_{T \in S} (-1)^{|T|-1} \min(T)\)。 证明很简单,这里就不证了。 这个是解决在 \(max\) 不好求但 \(min\) 好求的问题。 例题: [HAOI2015]
阅读全文
posted @ 2024-11-27 08:19 ~Cyan~
阅读(34)
评论(0)
推荐(0)
[ARC186B] Typical Permutation Descriptor
摘要: 这道题挺好的。 容易发现 \(a_i\) 就是第一个比第 \(i\) 个位置小的数,所以我们能够发现这个序列的笛卡尔树是唯一的。 然后就简单了,笛卡尔树的结构确定,每个节点的左右儿子中的值互不影响,于是就有转移式: \(dp_{l,r} = dp_{l,pos-1} \times dp_{pos+1
阅读全文
posted @ 2024-11-27 08:01 ~Cyan~
阅读(22)
评论(0)
推荐(0)
2024年11月11日
计数题 随机训练
摘要: CF578D 这道题还是挺有意思的。 题意简单,就是让你求出与模式串 \(S\) 长度均为 \(len\) 的最长公共子序列为 \(len-1\) 的字符串 \(T\) 的数量。 首先在 \(T\) 固定的情况下求最长公共子序列,就是经典的 dp 式子,不再多说。 那么对于 dp 式 \(dp_{i
阅读全文
posted @ 2024-11-11 21:55 ~Cyan~
阅读(22)
评论(0)
推荐(0)
2024年11月1日
[HNOI2013] 游走
摘要: 根据题意,我们容易发现只要我们得到了每一条边被经过的期望次数就可以给这些边编号。 设 \(d_x\) 表示点 \(x\) 的度数。 所以我们先用高斯消元求出每个点被经过的期望次数 \(f_x\),那么 $E(u,v) = \frac{f_u}{d_u} + \frac{f_v}{d_v} $。 然后
阅读全文
posted @ 2024-11-01 17:03 ~Cyan~
阅读(24)
评论(0)
推荐(0)
[luogu P11189] 水杯降温
摘要: 纯粹是自己太唐导致的 我们发现其实这两种操作是独立的,并不需要考虑操作的相对顺序。 这时候就有两种解决顺序: 先子树加再链减 先链减再子树加 由于我一开始看错题了,所以我选了第一种思路,然后就爆炸了。 所以我们选第二种,钦定 \(d_x = a_{fa_x} - a_x\),那么最后子树加的时候要保
阅读全文
posted @ 2024-11-01 10:54 ~Cyan~
阅读(19)
评论(0)
推荐(0)
2024年9月7日
[QOJ 6355] 5
摘要: 发现至少有 \(\frac{S}{5}\) 个 \(1\),所以考虑维护 \((k,T-k)\) 的对数,然后二进制拆分+维护区间连续段背包 dp 即可。 点击查看代码 #include<bits/stdc++.h> #define fir first #define sec second #def
阅读全文
posted @ 2024-09-07 23:23 ~Cyan~
阅读(63)
评论(0)
推荐(0)
509迷宫
摘要: 想法还是太过于巧妙了。 首先有一个很简单的容斥 \(n^2\) 做法。 然后我们能发现 \(mod\) 很小,注意:\(\forall_{1 \le i < mod}\) \(C_{mod}^{i} = 0\)。 所以就有个天才的做法,将矩阵沿着对角线切开,类似这样: 如果我们每隔 \(mod\)
阅读全文
posted @ 2024-09-07 23:18 ~Cyan~
阅读(58)
评论(0)
推荐(0)
[集训队互测 2022] Range Minimum Element
摘要: 好题 先不考虑 \(b\) 序列的计数,我们先考虑构造 \(a\) 序列。 由于是区间 min,所以考虑从小到大填数(类似笛卡尔树),所以设 \(dp_{l,r,k}\) 表示在 \([l,r]\) 的区间中填的数都 \(\le k\),那么就有了转移式 \(dp_{l,r,k} = \sum_{i
阅读全文
posted @ 2024-09-07 22:57 ~Cyan~
阅读(32)
评论(0)
推荐(0)
2024年8月29日
BZOJ2961 共点圆
摘要: 小学数学题 题意进行转化:询问点 \((X,Y)\),是否满足 \(\forall_{i \in S} (X-x_i)^2 + (Y-y_i)^2 \le x_i^2 + y_i^2\)。 简单化简一下得到:\(X^2 + Y^2 \le 2Xx_i + 2Yy_i\)。 也就是要维护 \(2Xx_
阅读全文
posted @ 2024-08-29 22:46 ~Cyan~
阅读(42)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告