题解 - [CQOI2012]局部极小值

题解 - [ C Q O I 2012 ] \mathrm{[CQOI2012]} [CQOI2012] 局部极小值

  • 一道超神状压 D P DP DP,总算看懂题解。。。这里来写写自己的心路历程。

题目意思

S o l \mathrm{Sol} Sol

  • 首先要明白为什么能用状压做这道题目,因为最多只会存在 8 8 8个局部最小值(即各一个 ′ . ′ '.' .放一个 ′ X ′ 'X' X)
  • 于是就有 f i , S f_{i,S} fi,S表示数字填到 i i i,此时填 ′ X ′ 'X' X状态为 S S S的方案总数(这还是比较好理解的)
  • 然后我们来看如何转移
    • 当前数 i i i填入 ′ X ′ 'X' X中,那么我们就要从已经填过的 ′ X ′ 'X' X转移过来。即 f i , S = ∑ k ∣ ( ( 1 < < k − 1 ) & S = = 0 )
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值