[笔记] 轮廓线 DP
2024-10-20 16:25:31
是状态 DP 的一种,主要是对于网格图状压,实现 \(O(1)\) 转移的一种处理方式。
oooo----
----x
-
是状压了信息的位置,x
是当前更新的位置。
应用价值
可以一格一格考虑状态,转移 \(O(1)\)。
更加容易避免非法状态,减小常数。
对于需要维护连通性的 DP 处理起来比较方便,用相同编号表示两个位置是连通的,注意使用最小标号方式法减小状态。
0 0 1 2 1
0 0 2 1 2
这是等价状态,但是只有正确标号,它们才会归于同一状态。
习题
[[YZOJ] 7131 未来](
最新文章
- Java学习笔记 03 数组
- 【BZOJ】1076: [SCOI2008]奖励关(状压dp+数学期望)
- 完美洗牌&;洗牌
- C# 中将多个空格替换成一个空格
- Ajax随笔
- Java in ACM/ICPC
- 安装cocoaPods第三方类库
- 201521123097《Java程序设计》第二周学习总结
- Python3实现ICMP远控后门(上)_补充篇
- 报错【org.springframework.validation.BeanPropertyBindingResult】
- ZJOI2018 D1T2 历史(毕竟我菜,所以题解十分易懂。。)
- json和jquery中的ajax
- RENAME方法进行分区改造
- hive 中简单的udf函数编写
- 实战--利用HierarchicalClustering 进行基因表达聚类分析
- 高性能JavaScript(高性能Ajax)
- 微信小程序教程系列
- 中间人攻击-MITM攻击
- GUC-14 ForkJoin
- 用户空间程序的函数跟踪器 (Function Tracer)