2014-10-12 59 views
1

我正在尋找一種比正常O(nm)編輯距離算法執行得更好的算法,並且讀到它具有O(nd)最壞情況下的時間複雜度,但找不到任何合適的解釋爲了它。有人可以解釋算法的工作原理嗎?ukkonen算法編輯距離的解釋

+0

參考鏈接(對於算法)在這樣的問題中會很棒.. – hyde 2014-10-12 07:45:54

回答

-1

對Ukkonen的算法的最好的解釋是Ukkonen's suffix tree algorithm in plain English?希望有幫助,它不容易理解。

基本上,Ukkonen的算法允許您快速構建後綴樹。然後您必須遍歷樹來計算編輯距離。

+0

該鏈接是關於後綴樹的。 OP的問題是關於Ukkonen的另一種算法。 – 2014-10-12 20:05:07

+0

現貨。看到Ukkonen認爲後綴樹:)很像後綴樹,我無法找到他的編輯距離算法很多。 – user3240972 2014-10-13 08:33:29