Distinct Subsequences
来源:互联网 发布:淘宝客服是干什么的 编辑:程序博客网 时间:2024/06/16 17:15
http://fisherlei.blogspot.tw/2012/12/leetcode-distinct-subsequences_19.html
class Solution {public: int numDistinct(string S, string T) { if(S.empty()) return 0; if(T.empty()) return 1; vector<vector<int> > dp(S.length() + 1, vector<int>(T.length() + 1)); dp[0][0] = 1; for(int i = 1; i <= S.length(); i++) dp[i][0] = 1; for(int i = 1; i <= T.length(); i++) dp[0][i] = 0; for(int i = 1; i <= S.length(); i++) { for(int j = 1; j <= T.length(); j++) { if(S[i - 1] != T[j - 1]) { dp[i][j] = dp[i - 1][j]; } else { dp[i][j] = dp[i - 1][j - 1] + dp[i - 1][j]; } } } return dp[S.length()][T.length()]; }};
0 0
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Distinct Subsequences
- Window Filter Sample 简介
- ListView 和 Adapter 的基础
- uva127 - "Accordian" Patience
- mysql5.6.x免配置以及安装服务
- 39个让你受益的HTML5教程
- Distinct Subsequences
- Leetcode:Binary Search Tree Iterator
- 使用 Apache MINA2 实现 Web 系统的消息中间件
- HDOJ 1240 Asteroids!
- LeetCode 4sum
- windows7下,php开启curl模块
- 学习验证码笔记一
- android Animation 动画效果介绍
- HDOJ 题目4268 Alice and Bob(multiset,贪心)