[leetcode] Distinct Subsequences

Distinct Subsequences

Given a string S and a string T, count the number of distinct subsequences of T in S.

A subsequence of a string is a new string which is formed from the original string by deleting some (can be none) of the characters without disturbing the relative positions of the remaining characters. (ie, "ACE" is a subsequence of "ABCDE" while "AEC" is not).

Here is an example:
S = "rabbbit", T = "rabbit"

Return 3.

思路:

不会做,动态规划的递推式子写不出来。看看这两篇吧。我的动态规划需要加强。

 

posted on 2015-01-20 13:12  cha1992  阅读(117)  评论(0编辑  收藏  举报

导航