AC自動機概述

首先我們需要了解trie樹。 我們把每個模式串逐個插入trie樹。 比如說把a,aba,ac,cb四個串插入trie樹,得到的是這樣的: 對於trie樹來說,我們從根開始到每一個結束節點(紅色節點)的路徑都代表一個字符串。爲了減少狀態我們把有相同前綴的字符串的前綴合並。插入時標出結束節點。 fail鏈: 在AC自動機中最重要的就是fail鏈了。fail鏈中文就是失配鏈。AC自動機不像後綴自動機一樣
相關文章
相關標籤/搜索