#创人计划# OI 界将迎来大变
2025-10-08 22:17:19
发布于:广东
众所周知,朴素的状压 DP 是 起步的,非常慢。
我们可以按照折半搜索(Meet-in-the-Middle)的思想,只枚举所有 的位不超过 的数,然后两两结合就行了。
例如最短 Hamilton 距离我们多开一维表示起始位置,按上面的方法处理出这些 DP,最后不是要求状态为 的最小值吗,我们只需要枚举所有 的位不超过 的 ,找到 与 的和的最小值就行了。
注意到这样子总状态数量为 ,
显然远远小于朴素状压的 状态数量。
全部评论 7
2025-10-08 来自 上海
1?
2025-10-08 来自 广东
0
d
2025-10-08 来自 广东
0d
2025-10-08 来自 广东
0爸爸
2025-10-08 来自 广东
0ZSROI R1-C 题数据
2025-10-08 来自 广东
0不会造
2025-10-08 来自 广东
0
呃 额 呃呃呃呃 呃呃呃呃嗯?
2025-10-08 来自 广东
0d
2025-10-08 来自 广东
0




















有帮助,赞一个