ABC311-F
2023-08-29 23:54 作者:_Sunlight9 | 我要投稿
一道很好的DP题。
我们发现一个符合要求的图案,当某一点是黑色时,从这个点开始沿对角线方向向下一定都得是黑色。
所以我们设表示前
列,出现黑色点的第一行为
时的方案数,特别地,当
时,表示这一列没有黑色点(坐标从
开始)。
则,当
时结束转移。
最终答案为.
可以用滚动数组优化空间。
二维数组版本
滚动数组版本
一道很好的DP题。
我们发现一个符合要求的图案,当某一点是黑色时,从这个点开始沿对角线方向向下一定都得是黑色。
所以我们设表示前
列,出现黑色点的第一行为
时的方案数,特别地,当
时,表示这一列没有黑色点(坐标从
开始)。
则,当
时结束转移。
最终答案为.
可以用滚动数组优化空间。
二维数组版本
滚动数组版本