Leetcode 115不同的子序列 動態規劃題目

對於一個長度爲n的字符串,共有2^n個子序列,如果要暴力搜索。時間複雜度是O(2^n),很顯然,需要動態規劃算法 動態規劃) O(nm)O(nm) 可以換一種考慮問題的方式:用 SS 中的字符,按順序匹配 TT 中的字符,問有多少種方式可以匹配完 TT 中的所有字符。 可以用動態規劃來做: f[i][j] 表示用 SS 的前 ii 個字符,能匹配完 TT 的前 jj 個字符的方案數。 初始化:因爲
相關文章
相關標籤/搜索