当前位置: 首页 > news >正文

汕头网站建设工作杭州做网站的公司排行

汕头网站建设工作,杭州做网站的公司排行,网站建设推广优化话术,餐馆网站怎么做1. 判断子序列 392. 判断子序列 - 力扣(LeetCode) dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度。 class Solution {public boolean isSubsequence(String s, String t) {//dp[i][j] 表示…

1. 判断子序列

392. 判断子序列 - 力扣(LeetCode)

dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度。

class Solution {public boolean isSubsequence(String s, String t) {//dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度为dp[i][j]。int ls = s.length();int lt = t.length();int[][] dp = new int[ls + 1][lt + 1];for(int i = 1; i <= ls; i++){for(int j = 1; j <= lt; j++){if(s.charAt(i-1) == t.charAt(j-1))dp[i][j] = dp[i-1][j-1] + 1;elsedp[i][j] = dp[i][j-1];}}return dp[ls][lt] == ls? true: false;}
}

2. 不同的子序列

115. 不同的子序列 - 力扣(LeetCode)

dp[i][j]:s中[0: i-1] 出现 t中 [0: j-1] 个数。(i j 为0 可以理解为空字符串)

可以理解为 字符串 s[i-1] 删除元素 能否变成 t[j-1] 

如果当前位置上的两个元素相等了 bagg ba

那么这个位置的个数等于 bagg ba bagg bag

if(s.charAt(i-1) == t.charAt(j-1))

                    dp[i][j] = dp[i-1][j-1] + dp[i-1][j]; (包含当前组成情况 + 不包含当前组成情况)

既然s[i-1]可以组成 t[j-1],那么还要看s不包含(i-1)的情况(前面可能已经组成了,得加上)

如果当前位置上的两个元素不相等 bagg ba

不相等了,就看s[i]的字串s[i - 1] 的组成个数

class Solution {public int numDistinct(String s, String t) {// dp[i][j]:以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]。int ls = s.length();int lt = t.length();int[][] dp = new int[ls+1][lt+1];for (int i = 0; i < ls + 1; i++) {dp[i][0] = 1; // s[0-1:i-1] 可以构成 t[0-1](空字符串)}for(int i = 1; i <= ls; i++){for(int j = 1; j <= lt; j++){if(s.charAt(i-1) == t.charAt(j-1))dp[i][j] = dp[i-1][j-1] + dp[i-1][j];// 包括s当前元素 + 不包括s当前元素elsedp[i][j] = dp[i-1][j];}}return dp[ls][lt];}
}

 

http://www.yayakq.cn/news/239318/

相关文章:

  • 可信的网站建设龙华建站公司
  • 什么做的网站吗刷QQ砖的网站咋做
  • 建设银行网站会员网站建设排期表
  • 百度官网网站登录企业信用信息公示系统 上海
  • 建设厅网站关于建筑资质合并网站市场推广
  • 免费招工人在哪个网站图片做网站
  • 怎么用linux做网站网站开发 经常要清理缓存
  • 太原网站建设哪家便宜淮南网云小镇房价
  • 扬州做网站多少钱个人可以做网站推广
  • 网站域名有了 网站如何建设最新体育新闻头条
  • 西安地产网站制作公司寻找专业网站建设
  • 扫黄打非网站建设滁州网站设计
  • 社区类网站有哪些wordpress博客必备插件
  • 深圳网站建设一尘互联王烨张开
  • 怎么写网站建设推广做预算兼职的网站
  • 自助建站软件sae网站备案
  • 做企业网站制作成都二次感染最新消息
  • 宜家设计装修怎么收费网站关键词排名seo
  • 昆明网站制作内容满天星建设网站
  • 响应式网站用什么单位python可以用来干什么
  • 赤峰网站制作公司秀米编辑器官网
  • epanel wordpress如何给公司网站做优化
  • 网站怎么做百度地图烟台网站建设询问臻动传媒
  • 西安手机网站案例网站收录了但是搜索不到
  • 云南手机网站建设公司如何注销公司流程及费用
  • 工信部网站原来是word模板免费下载素材
  • 教育类网站开发需求说明书各大网站开发语言
  • 合肥seo网站优化搭建网站有什么用
  • 成都网站建设网络公司无锡手机网站建设公司
  • 网站建设办什么手续wordpress 自定义feed