- 博客(2)
- 收藏
- 关注
原创 简易炸弹超人 题解(蓝桥杯中级组2023选拔赛)
dp[i][j][k]:第i行炸弹安装状态为j,且第i-1行的状态为k,能波及到的最大格子数cnt(i,s)函数:在第i行状态为s的情况下,有多少新添的炸毁格子数则很容易推出和背包问题类似的状态转移方程:dp[i][j][k]=max(dp[i][j][k],dp[i-1][k][u]+cnt(i,s))==优化原因:如果不优化,时间复杂度为O(Nx2的2M次方),会炸,所以只能搞滚动数组
2023-04-15 18:49:26 906 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人