使用動態規劃(DP)解決最大公共子串與最大公共子序列問題

首先介紹一下子串和子序列的區別 對於兩個字符串 ABCDEF BCYHEF 子序列爲字符串中 一定順序的字符不一定相連 子串爲字符串中相連的字符 所以他們的最大公共子序列爲 BCEF 最大公共子串爲 BC或者EF 那麼對於求解最大公共子串和最大公共子序列用什麼方法呢,可能我們最開始想到的就是不斷的枚舉兩個的子串或者子序列,再比較哪個最長,這個方法也不是不行,但是對於兩個長度分別爲n,m的字符串,這
相關文章
相關標籤/搜索