Rikka with Seam (DP+前缀和优化)

题目链接:[http://acm.hdu.edu.cn/showproblem.php?pid=6416]

题目描述:

给定一个 NM N ∗ M 的01矩阵

K-seam是满足以下条件的整数序列a:

  • |a|=n,ai[1,m] | a | = n , a i ∈ [ 1 , m ]
  • |aiai+1|K,i[1,n) | a i − a i + 1 | ≤ K , i ∈ [ 1 , n )

对于第 i i 行,删除第 a i 个数,会得到一个 N(M1) N ∗ ( M − 1 ) 的矩阵

不同的整数序列可能会得到相同的矩阵

问:可以得到多少种不同的矩阵


题解:

如果无视different的条件
定义状态: dp[i][j] d p [ i ] [ j ] ——删除第 i i 行第 j

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值