hods2896(AC自動機)

AC自動機: 關鍵點是字符失敗指針爲父親節點的失敗指針的兒子字母是否和該字符相同,不相同再找失敗指針的失敗指針的兒子,這樣保證了這兩個相同字符之前的字符,也就是父親字符要不沒有要不相同,代碼我加了註釋好懂一點 思路:前面的操作跟常規的AC自動機一樣,只是我們需要在結構體里加入一些額外的保存信息,比如當前字符串的編號,是否被遍歷過等等 因爲後面需要跟多個串進行比較,所以不能直接把權值賦爲-1,所以我
相關文章
相關標籤/搜索