[英]NFA complexity of worst case is O(N*M) or O(N*M^2)?
N is the length of string
M is the length of Regular expression.
在最壞的情況下,有向圖G(V,E)可能具有| V | ^ 2個邊
由於DFS復雜度為O(| V | + | E |),因此這里為O(| V | ^ 2)
因此,在最壞的情況下,NFA復雜度應為O(N * M ^ 2)嗎?
我理解正確嗎?
謝謝。
在NFA的Algorithms 4th結構中,邊的數量最多為3M,因此得到的是O(NM)而不是O(NM ^ 2)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.