首页 > 其他分享 >【字符串】AC自动机

【字符串】AC自动机

时间:2023-01-11 19:01:30浏览次数:33  
标签:AC trie fail 字符串 自动机 节点

使用场景

多模式串匹配问题

实现步骤

  1. 由模式串 \(s_i\) 建立一颗字典树 \(trie[]\) ,\(num_i\) 表示节点 \(i\) 染色的次数;
  2. 枚举文本串 \(s\) 的下标 \(i\) ,在 trie 树上跑节点 \(j\) ;
  3. 维护 \(fail[]\) 数组,\(fail_x\) 表示节点 \(x\) 失配时下一步的位置;

标签:AC,trie,fail,字符串,自动机,节点
From: https://www.cnblogs.com/Sengyi/p/17044665.html

相关文章