(2019Csp_s D2 T1)Emiya 家今天的饭

本题主要考查滚动数组

d p i , j , k dp_{i,j,k} dpi,j,k表示前 i i i种烹饪方法,假设最多的是食材 j j j,食材 j j j比其他食材多 k k k次出现
其中 i ∈ [ 1 , n ] , j ∈ [ 1 , m ] , k ∈ [ − n , n ] i \in [1,n],j \in [1,m],k \in [-n,n] i[1,n],j[1,m],k[n,n]
t h e n ⟹ d p i , j , k = d p i − 1 , j , k + ∑ l = 1 m ( l = j ? d p i − 1 , j , k − 1 : d p i − 1 , j , k + 1 ) then \Longrightarrow dp_{i,j,k}=dp_{i-1,j,k}+\sum_{l=1}^{m}(l=j?dp_{i-1,j,k-1} :dp_{i-1,j,k+1}) th
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值