我正在尋找一種比正常O(nm)編輯距離算法執行得更好的算法,並且讀到它具有O(nd)最壞情況下的時間複雜度,但找不到任何合適的解釋爲了它。有人可以解釋算法的工作原理嗎?ukkonen算法編輯距離的解釋
1
A
回答
-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
相關問題
- 1. 編輯距離遞歸算法 - Skiena
- 2. 計算的Levenshtein編輯距離
- 3. 無法計算到註釋的距離
- 4. 如何計算樹編輯距離?
- 5. Python多處理編輯距離計算
- 6. 瞭解Ukkonen算法爲後綴樹
- 7. C++中的Ukkonen算法
- 8. 查找所有子串的編輯距離的算法
- 9. Python的編輯距離
- 10. 餘弦距離解釋
- 11. 編輯Haskell中的距離算法 - 性能調優
- 12. 你能解釋單源最短路徑距離嗎? (圖算法)
- 13. anagram字符串編輯距離算法/代碼?
- 14. 使用Data.Memocombinators實現編輯距離算法
- 15. 正常化編輯距離
- 16. Levenshtein編輯距離Python
- 17. 選擇性編輯距離
- 18. 編輯距離,扭曲
- 19. 在Python中編輯距離
- 20. 編輯字符串距編輯距離最短的字符串
- 21. 設計一個算法,計算兩個字符串之間的編輯距離
- 22. 算法的距離度量
- 23. 加速R算法來計算Hellinger距離的距離矩陣
- 24. 距離矩陣的矢量化解釋
- 25. Python中的Levenshtein距離只給出1作爲編輯距離
- 26. Ukkonen的算法通用後綴樹
- 27. DNA序列python的計算編輯距離
- 28. 計算圖形編輯距離(GED)的工具
- 29. 混淆sklearn距離算法
- 30. 蟒numpy的成對編輯距離
參考鏈接(對於算法)在這樣的問題中會很棒.. – hyde 2014-10-12 07:45:54