会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载中...
Redial's Blog
记录算法学习痕迹
博客园
首页
新随笔
联系
管理
上一页
1
···
31
32
33
34
35
36
37
38
39
···
54
下一页
2025年7月19日
高维前缀和 (SOSdp)
摘要: 可以求解关于子集的前缀和,原理本质上是逐位前缀和。 int s[N]; for(int c = 0; c < m; c ++){ for(int state = 0; state < (1 << m); state ++){ if(state >> c & 1){ s[state] += s[sta
阅读全文
posted @ 2025-07-19 11:00 小橘奏
阅读(61)
评论(0)
推荐(0)
2025年7月18日
矩阵快速幂与邻接矩阵trick
摘要: P2233 对于一个稠密图(\(n \leq 500\)),可以直接构造它的邻接矩阵 \(G\)。而利用该邻接矩阵可以直接求出任意两点 \(u, v\),从 \(u\) 到 \(v\) 经过恰好 \(k\) 条边的方案数:求出 \(G^{k}\) 即可,\(G[u][v]\) 即为所求。 证明:利用
阅读全文
posted @ 2025-07-18 10:41 小橘奏
阅读(40)
评论(0)
推荐(0)
2025年7月17日
CF div1+2 1036 F1
摘要: F1 很好的一道 \(dp\) + 简单容斥。关键在于如何处理重复计数部分的转移,需要发掘被重复计数部分的性质,然后需要额外 \(dp\) 其中多余的部分并在总转移数组中减掉,便不会再重复计数。题解看这篇博客即可:blog code
阅读全文
posted @ 2025-07-17 21:28 小橘奏
阅读(30)
评论(0)
推荐(0)
2025年7月15日
ABC 414 F
摘要: F 需要特别注意的地方:这道题中的一次走 \(K\) 条边需要保证与初始点距离也为 \(K\)。而原图是一棵树,因此等价于在走的过程中,不可以经过之前走的那条边。所以本题在进行动态规划转移时,需要针对这一点添加限制。(如果走 \(K\) 条边不需要保证距出发点距离恰好为 \(K\),那就相当于无限制
阅读全文
posted @ 2025-07-15 20:36 小橘奏
阅读(33)
评论(0)
推荐(0)
2025年7月14日
7.13——862E
摘要: 862E 显然只出现 \(1\) 次的权值永远不会有贡献;对于出现超过 \(2\) 次的权值,由鸽巢原理可知无论怎样分成两个部分,必然会有其中一部分的出现次数 \(>=2\) 次。因此这些权值的贡献永远存在。我们只需要关心恰好出现 \(2\) 次的权值。 而题目要求的是关于所有边的答案,由于断开所有
阅读全文
posted @ 2025-07-14 08:54 小橘奏
阅读(17)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
37
38
39
···
54
下一页
公告