動態規劃--最長公共子串

找兩個字符串的最長公共子串,這個子串要求在原字符串中是連續的。其實這又是一個序貫決策問題,能夠用動態規劃來求解。咱們採用一個二維矩陣來記錄中間的結果。這個二維矩陣怎麼構造呢?"bab"和"caba"(固然咱們如今一眼就能夠看出來最長公共子串是"ba"或"ab")    b  a  b c  0  0  0 a  0  1  0 b  1  0  1 a  0  1  0 咱們看矩陣的斜對角線最長的
相關文章
相關標籤/搜索