dp状态压缩-铺砖问题
2017-02-24 13:19
176 查看
题目:有一个n行m列的地板,需要用 1*2小砖铺盖,小砖之间互相不能重叠,问有多少种不同的铺法?
示范:
![](http://images0.cnblogs.com/blog2015/731464/201507/201448135987599.png)
![](http://images0.cnblogs.com/blog2015/731464/201507/172053299231046.png)
参考:http://www.2cto.com/kf/201208/146894.html
示范:
![](http://images0.cnblogs.com/blog2015/731464/201507/201448135987599.png)
解法:用F【i】【j】存放第i行的第j状态(j为十进制,转为二进制即是状态)有多少种方案。
用二进制表示状态如下:
![](http://images0.cnblogs.com/blog2015/731464/201507/172053299231046.png)
其中1为放0为不放。
如果上下状态兼容,那么F【i】【j】+=F【i-1】【k】 即上一行状态k与下一行j兼容,那么得到上一行的方案数。
参考:http://www.2cto.com/kf/201208/146894.html
相关文章推荐
- 3进制状态压缩DP——HDU3001 Travelling 旅行商问题
- HDU 4529 郑厂长系列故事——N骑士问题(dp,状态压缩)
- 状态压缩dp 最优配对问题
- hdu 5418 Victor and World 状态压缩dp,旅行商问题
- 【上海交大oj】邮递员小F(状态压缩dp)(旅行商问题)
- 最短路+状态压缩dp(旅行商问题)hdu-4568-Hunter
- 三进制状态压缩DP(旅行商问题TSP)HDU3001
- 最小汉密尔顿回路问题 状态压缩dp
- hdu3001 Travelling 旅行商问题 状态压缩DP
- HDU 5418 Victor and World(状态压缩路径DP或+floyd 两种方法 求 玈行商问题)经典
- HDU-4529 郑厂长系列故事——N骑士问题 状态压缩DP
- HDU - 4529 郑厂长系列故事――N骑士问题 (状态压缩DP)
- poj 2288 Islands and Bridges_状态压缩dp_哈密尔顿回路问题
- 状态压缩DP与TSP问题
- POJ 1321 棋盘问题(状态压缩DP | DFS)
- POJ 1321 棋盘问题(状态压缩DP)
- poj 2288 Islands and Bridges_状态压缩dp_哈密尔顿回路问题
- (复习)(转)03进制状态压缩DP——HDU3001 Travelling 旅行商问题
- dp状态压缩-铺砖问题
- 状态压缩dp问题