会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zzzsacmblog
博客园
首页
新随笔
联系
订阅
管理
2026年5月29日
P1269 信号放大器
摘要: 链接 P1269 信号放大器 思路 这道题给的是一棵树,信号从 1 号服务器出发,要传到所有节点。信号每经过一条边,强度会减少这条边的长度。如果在某个节点安装信号放大器,就可以把当前仍然大于 0 的信号恢复成初始强度。 目标是让所有节点都能收到信号,并且安装的放大器数量最少。 首先有一个无解判断:如
阅读全文
posted @ 2026-05-29 14:35 WHUStar
阅读(12)
评论(0)
推荐(0)
2026年5月28日
P2466 [SDOI2008] Sue 的小球
摘要: 链接 P2466 [SDOI2008] Sue 的小球 思路 这题的难点在于:当前走一步所花的时间,不只影响当前要收集的彩蛋,还会让其它还没有收集到的彩蛋继续下降。所以不能简单贪心,需要用区间 DP 来处理。 先把所有彩蛋按 x 坐标排序。因为 Sue 一开始在 x0,每次只能沿着 x 轴左右移动,
阅读全文
posted @ 2026-05-28 21:27 WHUStar
阅读(9)
评论(0)
推荐(0)
P1005 [NOIP 2007 提高组] 矩阵取数游戏
摘要: 链接 P1005 [NOIP 2007 提高组] 矩阵取数游戏 思路 区间dp:每一行之间的状态不会影响,对于每一行:分为$dp[i][j] = max(ori[i][i]*2^x+dp[i+1][j],ori[i][j-1]*2^x+dp[j][j])$,$x=m-(j-i+1)+1$,套上高精度
阅读全文
posted @ 2026-05-28 20:19 WHUStar
阅读(12)
评论(0)
推荐(0)
2026年5月23日
P2732 [USACO3.3] 商店购物
摘要: 链接 P2732 [USACO3.3] 商店购物 思路 这题可以用六进制状压 DP 来做。 题目中最多只会购买 5 种商品,并且每种商品购买数量不超过 5,所以可以把每种商品当前已经买了多少个,看成一个六进制位。这样一个购买状态就能压成一个整数。 设五种商品当前购买数量分别为 a,b,c,d,e,那
阅读全文
posted @ 2026-05-23 21:23 WHUStar
阅读(12)
评论(0)
推荐(0)
P2687 [USACO4.3] 逢低吸纳
摘要: 链接 P2687 [USACO4.3] 逢低吸纳 思路 使用 \(O(n \log n)\) 的贪心+二分算法来求最长递减子序列(LDS),在求长度上是完全正确的,但在这道题中会遇到无法解决的问题。 问题出在第二问:统计方案数。 为什么 \(O(n \log n)\) 算法在这道题行不通? \(O(
阅读全文
posted @ 2026-05-23 18:45 WHUStar
阅读(8)
评论(0)
推荐(0)
2025年8月5日
G. Tree Destruction
摘要: 链接 题目链接 思路 dp。就是一个dfs往下遍历。 显然最后的答案是路径上所有点的度-2的和,最后加上2. 注意需要记录并替换两个的最大值,但是只需要返回一端的最大值。 这题不知道为什么卡\(long long\)不让用,只能用\(int\) 代码 #define _CRT_SECURE_NO_W
阅读全文
posted @ 2025-08-05 09:25 WHUStar
阅读(15)
评论(0)
推荐(0)
2025年8月4日
F. 1-1-1, Free Tree!
摘要: 链接 题目链接 思路 思路参考一个博客。 原来的思路就是更新对应节点的所有邻接值,然后统一更新。但是复杂度\(O(nq)\)。 注意到:对树每一个节点,仅有一个父节点,那么考虑修改v节点:每次判断其与父节点的路径是否取到;接着对所有子节点进行统一判断,采用map统一管理子节点的值。修改好ans后,只
阅读全文
posted @ 2025-08-04 19:30 WHUStar
阅读(23)
评论(0)
推荐(0)
2025年7月31日
G. Omg Graph
摘要: 链接 题目链接 思路 最小生成树模版。 易错点: 可能有多个不同的联通子图,例如1和n号点在a子图中但是其他子图也有对应的min max数据,所以建议用\(minx[N] , maxx[N]\)的方式记录,其中识别符由find_s这个函数给出。 需要用到所有的边,在用完之后才能确定,所以采用全局的记
阅读全文
posted @ 2025-07-31 18:00 WHUStar
阅读(13)
评论(0)
推荐(0)
G2. Medium Demon Problem (hard version)
摘要: 链接 题目链接 思路 拓扑排序。显然到仅剩下环的时候就稳定了。 原来的思路是采用逐层推进的priority_queue做法,但是有点麻烦。所以采用了先找到环,再用环环外点的最大sum值为答案加2即可,如果没有那么就是2. 代码 #define _CRT_SECURE_NO_WARNINGS #inc
阅读全文
posted @ 2025-07-31 17:10 WHUStar
阅读(12)
评论(0)
推荐(0)
2025年7月30日
B. White Magic
摘要: 链接 题目链接 思路 题目大意就是对一个序列要满足$min(a_{1-i}) \geq mex(a_{i-n}) $所以自然的想法是两次预处理。 然后注意到规律:对于序列 \(a_N\),如果有两个零,显然不可能;如果没有零,那么肯定可以。{可以简单证明} 所以答案只有两种可能:加入潜在的0(就是非
阅读全文
posted @ 2025-07-30 23:03 WHUStar
阅读(18)
评论(0)
推荐(0)
下一页
公告