假設我有一個像'meetateight'這樣的字符串,我需要使用動態規劃將它分成有意義的單詞,如''八'''見面''。動態規劃分詞
要判斷一個塊/段「x = x1x2x3」是多麼「好」,我給出了一個黑盒子,在輸入x上返回一個實數質量(x),使得:質量的正值很大(x)表示x接近英文單詞,而大負數表示x與英文單詞很遠。
我需要幫助設計一個相同的算法。
我試着考慮一個算法,在這個算法中,當質量下降時,我會根據它們的質量和段迭代地添加字母。 但是這在上面的例子中失敗了,因爲它切斷了我而不是見面。
我需要一個更好的算法的建議。
感謝
[將字符串拆分爲使用動態編程的有效字符串](http://stackoverflow.com/questions/5310756/split-a-string-to-a-string-of-valid-words -using-dynamic-programming) – Woot4Moo
此問題已被提問。 – Woot4Moo