摘要: 题意:有一个长为n的01串,两个人轮流操作,每个人可以把某个长度为m的区间变成相同颜色,谁在操作后整个串颜色相同就赢了。问最后是谁赢?(有可能平局) 思路:容易发现,如果第一个人不能一击必胜,那么他就会向平局发展。同理,如果第二个人不能在第一个人的所有第一步的可能走法之后都能一击必胜,那么他也会向平 阅读全文
posted @ 2019-07-19 17:02 维和战艇机 阅读(828) 评论(3) 推荐(0) 编辑
摘要: 题意:问有多少个有(n + m)个A和(n + m)个B的字符串可以凑出n个AB和m个BA。 思路:首先贪心的发现,如果从前往后扫,遇到了一个A,优先把它看成AB的A,B同理。这个贪心策略用邻项交换很好证明。之后,我们设dp[i][j]为填了i个A和j个B的字符串不违法的方案数。什么叫不违法呢?有一 阅读全文
posted @ 2019-07-19 11:46 维和战艇机 阅读(227) 评论(0) 推荐(0) 编辑