Qinz的题。。。
题意: 给定AGTC的数目,求组成的串中能含给定的串最大数目;trick可以有一样的给定串,但是要算两次。题目不严谨呀^_^;
之前自动机只是局限于入门级的题。这回在构建auto时,每个节点的next都有值;这和之前统计的计数不一样了。
看到网上好多dfs,感觉效率不高,其实就是个背包。自动机充当了状态转移的工具。
代码效率不是很高。2900ms。但也不低。。。。。。
代码贴之:
Qinz的题。。。
题意: 给定AGTC的数目,求组成的串中能含给定的串最大数目;trick可以有一样的给定串,但是要算两次。题目不严谨呀^_^;
之前自动机只是局限于入门级的题。这回在构建auto时,每个节点的next都有值;这和之前统计的计数不一样了。
看到网上好多dfs,感觉效率不高,其实就是个背包。自动机充当了状态转移的工具。
代码效率不是很高。2900ms。但也不低。。。。。。
代码贴之: