Code Forces Round 201 B Lucky Common Subsequence 拓展提问
来源:互联网 发布:像趣头条软件 编辑:程序博客网 时间:2024/04/27 20:22
这题原题的思路就是dp+kmp
在此我有个小问题。。。
如果这题的virus换成多个串,那么题目就可以是不能同时满足所有的virus 和不能满足对于任意的virus之和
那么我们该怎么用ac自动机来匹配呢?
我的开始想法是把多个virus建到自动机上去,然后在用同样的dp方程来匹配
但是感觉有点写不动。因为对于不能同时满足所有的virus 那么我们直接把所有的virus看成一个串建自动机就好了
但是如果不能满足任意的virus呢? 如果virus数量不超过15的情况下 兴许我们可以用状压,然后对于fail到的节点看其状态是不是有
但是dp方程又感觉有点不知道怎么维护了。。。。。
然后如果数量有100个呢?? 那么我们该怎么写呢??
如果哪位大神能帮帮忙 感激不尽啊!!
同时欢迎一起讨论啊啊啊。。。
- Code Forces Round 201 B Lucky Common Subsequence 拓展提问
- Codeforces 346 B. Lucky Common Subsequence
- code forces round 355 div2 b
- codeforce Round201 div1 B. Lucky Common Subsequence KMP+DP
- CF 346B Lucky Common Subsequence(LCS+KMP)
- Code Forces 2 B The least round way
- 贪心-Code forces -387B -George and Round
- Code forces 699B
- code forces round 331 div2
- Code forces Round #510 div2
- Code forces Round #292 div2
- code forces 404B Marathon
- code forces 408B Garland
- KMP+dp Codeforces346B Lucky Common Subsequence
- Codeforces 347D - Lucky Common Subsequence
- Codeforces346B Lucky Common Subsequence(KMP+dp)
- code Forces 158A Next Round
- code forces Educational Codeforces Round 21
- Linux下多任务间通信和同步-条件变量
- linux内核模块编程三
- PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep
- 基于live555和wis-streamer的rtsp服务器
- 嵌入式学习笔记(1)
- Code Forces Round 201 B Lucky Common Subsequence 拓展提问
- 常见的软件生命周期模型
- 指针与引用的区别,指针与引用的底层实现是否一样?
- cxGrid显示行号的两种方式和两种代码
- N对括号所有的合法状态
- 读写锁的实现
- hibernate之HQL之子查询
- 查看android目录结构
- Spring.net 在mvc中的用法