2010年12月9日

[Pku 2778 3208] 字符串(五) {有限状态自动机}

摘要: {本文接着上一篇文章{请先阅读上一篇文章AC自动机上DP和由AC自动机构造DFA的段落}这篇文章着重讨论确定性有限状态自动机在字符串处理方面的应用}确定性有限状态自动机(DFA)是一个有向图相比AC自动机而言 DFA在字符串处理方面更为自由 更为强大同时 对对自动机的理解也有更高的要求本文避开一些理论知识 从几个具体问题开始探讨DFA的应用预备问题 Pku1625题意是统计不包含某些串的串的个数思路是建立AC自动机然后递推 (也由AC自动机可以构造出DFA)记录Opt[i][j]为主串第i位 在自动机上到达j这个节点的方案个数则Opt[i][j]=Sum{Opt[i-1][Prev[j]]} 阅读全文

posted @ 2010-12-09 21:35 Master_Chivu 阅读(1682) 评论(0) 推荐(1) 编辑

导航