摘要: 题目: 有一个n*m的棋盘(1<=n<=5,1<=m<=1000),现在有1*2和2*1的小方块无数个,想要覆盖整个棋盘,问一共有多少种方法。 如果数量大于1000000007,则输出对1000000007去余的结果。 思路:状压dp: 为了更好的理解状压dp,首先给大家介绍位运算相关的知识。1.’ 阅读全文
posted @ 2018-05-28 19:55 Nlifea 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 南将军麾下有百万精兵,现已知共有M个士兵,编号为1~M,每次有任务的时候,总会有一批编号连在一起人请战(编号相近的人经常在一块,相互之间比较熟悉),最终他们获得的军功,也将会平分到每个人身上,这样,有时候,计算他们中的哪一个人到底有多少军功就是一个比较困难的事情,军师小工的任务就是在南将 阅读全文
posted @ 2018-05-28 16:22 Nlifea 阅读(174) 评论(0) 推荐(0) 编辑