摘要: 传送门 可以用线段树维护,\(ln\)表示当前区间无法匹配的左括号数量,\(rn\)表示当前区间无法匹配的右括号数量 #include<bits/stdc++.h> #define int long long using namespace std; const int N = 4e6 + 10; 阅读全文
posted @ 2025-09-11 19:21 孤枕 阅读(6) 评论(0) 推荐(0)
摘要: 传送门 首先当\(k\)为奇数时,若一个点想为好点,必须他自己就是岛屿之一,所以\(k\)为奇数时答案一定是\(1\) 接着考虑\(k\)为偶数时怎么求好点数。我们发现,若一个点为好点,则当其延某一条边移动一次得到的点的答案一定不能更优,否则这次移动得到的点才是好点。也就是说,对于好点所连的所有边, 阅读全文
posted @ 2025-08-23 16:39 孤枕 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 需要先注意到,将员工按照能力值从大到小排序后,分配给每个项目的员工一定是连续的。 再利用这个性质,设\(dp_S\)表示完成\(S\)集合的项目所需最少员工为多少个。并记录每个集合是由哪一个子集转移过来的,最后输出方案数 启示:需先观察性质,才能设计dp及状态转移方程 #include<bi 阅读全文
posted @ 2025-08-15 11:02 孤枕 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 性质1:规定\(a_0=a_{n+1}=0\),则满足条件的序列一定有\(a_i≤a_{i-1}+a_{i+1}\) 利用这个性质,我们可以设\(dp_{i,j,k}\)表示填充到第\(i\)位,第\(i-1\)位填\(j\),第\(i\)位填\(k\)的方案数,转移即 \(dp_{i,j, 阅读全文
posted @ 2025-08-13 15:40 孤枕 阅读(3) 评论(0) 推荐(0)
摘要: 传送门 1.位运算相关,看每一位是否独立。此题中每一位独立,所以可以对每一位单独算方案数最后相乘 2.DP状态设计,预处理及空间时间复杂度优化。首先设\(dp_{i,j}\)表示填好\(1\)~\(i\)位时,最后一个\(0\)在\(j\)位置的方案数,此时若想要转移,需要考虑对于当前第\(i\)位 阅读全文
posted @ 2025-08-13 13:06 孤枕 阅读(7) 评论(0) 推荐(0)
摘要: 传送门 首先注意到一条从\(1\)节点往下的路径权值一定要是单调递减的。这样就可以算出每个节点的权值要作为多少个点的美丽值,将这个值用\(siz\)储存 接着我们发现,对于一个题目要求的\(k\),我们需要选择一些点,使得这些点深度(距离当前子树的根)之和最小(因为每多选一个点就需要多放一个数,这样 阅读全文
posted @ 2025-08-09 21:00 孤枕 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 我们发现,若从上往下遍历矩阵会涉及到一些类似删除的操作,这是难以维护的 所以可以从下往上,也就是从高度低往高度高遍历,这样变成添加操作维护起来是便捷的 根据乘法原理,最终答案为所有连通块方案数的乘积。考虑一个连通块的方案数怎么计算,若一个连通块只占据某一行,那么方案数为\(2\),即选或不选 阅读全文
posted @ 2025-08-06 16:55 孤枕 阅读(6) 评论(0) 推荐(0)
摘要: $ \varphi (ij)=\frac{\varphi (i)\varphi (j)}{\varphi (gcd(i,j))}*gcd(i,j)$ $ \mu (ij)=\mu (i) \mu(j)[gcd(i,j)=1]$ $ d(ij)=\sum_{d_{1}|i}\sum_{d_{2}|i} 阅读全文
posted @ 2025-07-30 19:38 孤枕 阅读(6) 评论(0) 推荐(0)
摘要: 对于式子\(ax + by = c\),首先规定\(c | gcd(a,b)\) ,我们令\(tmp = gcd(a,b)\),先解出方程\(ax + by = gcd(a,b)\)的整数解\(x_{0},y_{0}\),接着可以得到对于原式,我们有\(a\frac{x_{0}c}{gcd(a,b) 阅读全文
posted @ 2025-07-17 10:18 孤枕 阅读(10) 评论(0) 推荐(0)
摘要: 传送门 题目转化为要么是两条不相交的链,要么是同一个顶点的四条链 感觉很妙的树形DP,用记忆化分别求出了以某一个顶点为父节点,某一顶点为子节点的以它为起点的最长链和不一定以它为起点的最长链 #include<bits/stdc++.h> using namespace std; const long 阅读全文
posted @ 2025-07-08 09:55 孤枕 阅读(34) 评论(0) 推荐(0)