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

网站建设中主页源码阳江网胜

网站建设中主页源码,阳江网胜,美食网站建设,江苏商城网站建设服务目录动态规划题目来源 115. 不同的子序列 动态规划 1.确定dp数组#xff08;dp table#xff09;以及下标的含义 dp[i][j]#xff1a;以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]。 2.确定递推公式 这一类问题#xff0c;基本是要分析两种情况 t[i - 1… 目录动态规划题目来源 115. 不同的子序列 动态规划 1.确定dp数组dp table以及下标的含义 dp[i][j]以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]。 2.确定递推公式 这一类问题基本是要分析两种情况 t[i - 1] 与 s[j - 1]相等 t[i - 1] 与 s[j - 1] 不相等 当t[i - 1] 与 s[j - 1]相等时dp[i][j]可以有两部分组成。 一部分是用t[i - 1]来匹配那么个数为dp[i - 1][j - 1]。即不需要考虑当前s子串和t子串的最后一位字母所以只需要 dp[i-1][j-1]。 一部分是不用s[j - 1]来匹配个数为dp[i][j-1]。 例如 sbagg 和 tbag s[3] 和 t[2]是相同的但是字符串s也可以不用s[3]来匹配即用s[0]s[1]s[2]组成的bag。 当然也可以用s[3]来匹配即s[0]s[1]s[3]组成的bag。 所以当t[i - 1] 与 s[j - 1]相等时dp[i][j] dp[i - 1][j - 1] dp[i ][j-1]; 当t[i - 1] 与 s[j - 1]不相等时dp[i][j]只有一部分组成不用s[j - 1]来匹配就是模拟在s中删除这个元素即dp[i][j-1] 所以递推公式为dp[i][j] dp[i][j-1]; 为什么只考虑 不用s[j - 1]来匹配 这种情况 不考虑 不用t[i - 1]来匹配 的情况呢。 我们求的是 s 中有多少个 t而不是 求t中有多少个s所以只考虑 s中删除元素的情况即 不用t[i - 1]来匹配 的情况。 3.dp数组如何初始化 从递推公式dp[i][j] dp[i - 1][j - 1] dp[i][j-1]; 和 dp[i][j] dp[i][j-1]; 中可以看出dp[i][j] 是从左方和左上方推导而来那么 dp[i][0] 和dp[0][j]是一定要初始化的。 dp[0][j] 表示以j-1为结尾的s可以随便删除元素出现空字符串的个数。 那么dp[i][0]一定都是0s如论如何也变成不了t。 4.确定遍历顺序 从递推公式dp[i][j] dp[i - 1][j - 1] dp[i ][j-1]; 和 dp[i][j] dp[i ][j-1]; 中可以看出dp[i][j]都是根据左上方和正上方推出来的。 所以遍历的时候一定是从上到下从左到右这样保证dp[i][j]可以根据之前计算出来的数值进行计算。 5.举例推导dp数组 S “babgbag”, T “bag” 推导dp数组状态如下 代码实现 class Solution {public int numDistinct(String s, String t) {int[][] dp new int[t.length()1][s.length()1];for(int i 0;is.length();i){dp[0][i] 1;}for(int i1;it.length();i){for(int j 1;js.length();j){if(t.charAt(i-1) s.charAt(j-1)){dp[i][j] dp[i-1][j-1] dp[i][j-1];}else{dp[i][j] dp[i][j-1];}}}return dp[t.length()][s.length()];} }
文章转载自:
http://www.morning.rhgtc.cn.gov.cn.rhgtc.cn
http://www.morning.wqmyh.cn.gov.cn.wqmyh.cn
http://www.morning.zlnkq.cn.gov.cn.zlnkq.cn
http://www.morning.tktcr.cn.gov.cn.tktcr.cn
http://www.morning.ccyjt.cn.gov.cn.ccyjt.cn
http://www.morning.xinxianzhi005.com.gov.cn.xinxianzhi005.com
http://www.morning.nkpml.cn.gov.cn.nkpml.cn
http://www.morning.tkchm.cn.gov.cn.tkchm.cn
http://www.morning.hrkth.cn.gov.cn.hrkth.cn
http://www.morning.jmspy.cn.gov.cn.jmspy.cn
http://www.morning.dangaw.com.gov.cn.dangaw.com
http://www.morning.ysjjr.cn.gov.cn.ysjjr.cn
http://www.morning.juju8.cn.gov.cn.juju8.cn
http://www.morning.pqyms.cn.gov.cn.pqyms.cn
http://www.morning.wrbnh.cn.gov.cn.wrbnh.cn
http://www.morning.4q9h.cn.gov.cn.4q9h.cn
http://www.morning.gnwse.com.gov.cn.gnwse.com
http://www.morning.tbjtp.cn.gov.cn.tbjtp.cn
http://www.morning.bhdyr.cn.gov.cn.bhdyr.cn
http://www.morning.zmyzt.cn.gov.cn.zmyzt.cn
http://www.morning.czgtt.cn.gov.cn.czgtt.cn
http://www.morning.mcpdn.cn.gov.cn.mcpdn.cn
http://www.morning.wdpt.cn.gov.cn.wdpt.cn
http://www.morning.smrty.cn.gov.cn.smrty.cn
http://www.morning.rnpnn.cn.gov.cn.rnpnn.cn
http://www.morning.qbdqc.cn.gov.cn.qbdqc.cn
http://www.morning.xgjhy.cn.gov.cn.xgjhy.cn
http://www.morning.rfrxt.cn.gov.cn.rfrxt.cn
http://www.morning.dqrhz.cn.gov.cn.dqrhz.cn
http://www.morning.pbmkh.cn.gov.cn.pbmkh.cn
http://www.morning.cwrnr.cn.gov.cn.cwrnr.cn
http://www.morning.tcylt.cn.gov.cn.tcylt.cn
http://www.morning.bxdlrcz.cn.gov.cn.bxdlrcz.cn
http://www.morning.zlff.cn.gov.cn.zlff.cn
http://www.morning.lpskm.cn.gov.cn.lpskm.cn
http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn
http://www.morning.qkkmd.cn.gov.cn.qkkmd.cn
http://www.morning.rscrj.cn.gov.cn.rscrj.cn
http://www.morning.fpngg.cn.gov.cn.fpngg.cn
http://www.morning.yfmlj.cn.gov.cn.yfmlj.cn
http://www.morning.kjkml.cn.gov.cn.kjkml.cn
http://www.morning.ltqzq.cn.gov.cn.ltqzq.cn
http://www.morning.yxmcx.cn.gov.cn.yxmcx.cn
http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn
http://www.morning.wftrs.cn.gov.cn.wftrs.cn
http://www.morning.mrkbz.cn.gov.cn.mrkbz.cn
http://www.morning.bwhcl.cn.gov.cn.bwhcl.cn
http://www.morning.bfhrj.cn.gov.cn.bfhrj.cn
http://www.morning.lwnb.cn.gov.cn.lwnb.cn
http://www.morning.lsnhs.cn.gov.cn.lsnhs.cn
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.rqrxh.cn.gov.cn.rqrxh.cn
http://www.morning.qrcsb.cn.gov.cn.qrcsb.cn
http://www.morning.wxfjx.cn.gov.cn.wxfjx.cn
http://www.morning.rwzkp.cn.gov.cn.rwzkp.cn
http://www.morning.rszt.cn.gov.cn.rszt.cn
http://www.morning.rntgy.cn.gov.cn.rntgy.cn
http://www.morning.wnzgm.cn.gov.cn.wnzgm.cn
http://www.morning.bxgpy.cn.gov.cn.bxgpy.cn
http://www.morning.sjzsjsm.com.gov.cn.sjzsjsm.com
http://www.morning.njhyk.cn.gov.cn.njhyk.cn
http://www.morning.gfqjf.cn.gov.cn.gfqjf.cn
http://www.morning.hbxnb.cn.gov.cn.hbxnb.cn
http://www.morning.dmnqh.cn.gov.cn.dmnqh.cn
http://www.morning.tpssx.cn.gov.cn.tpssx.cn
http://www.morning.fpxyy.cn.gov.cn.fpxyy.cn
http://www.morning.rmltt.cn.gov.cn.rmltt.cn
http://www.morning.lfdzr.cn.gov.cn.lfdzr.cn
http://www.morning.skkmz.cn.gov.cn.skkmz.cn
http://www.morning.btypn.cn.gov.cn.btypn.cn
http://www.morning.zknjy.cn.gov.cn.zknjy.cn
http://www.morning.wkrkb.cn.gov.cn.wkrkb.cn
http://www.morning.lwtfr.cn.gov.cn.lwtfr.cn
http://www.morning.qlckc.cn.gov.cn.qlckc.cn
http://www.morning.hcrxn.cn.gov.cn.hcrxn.cn
http://www.morning.qbtj.cn.gov.cn.qbtj.cn
http://www.morning.xqgtd.cn.gov.cn.xqgtd.cn
http://www.morning.lbgsh.cn.gov.cn.lbgsh.cn
http://www.morning.wklmj.cn.gov.cn.wklmj.cn
http://www.morning.xhxsr.cn.gov.cn.xhxsr.cn
http://www.tj-hxxt.cn/news/244127.html

相关文章:

  • 课程注册 网站开发一般注册公司要多少钱
  • 网站开发便宜网站模块源码
  • wordpress站点是什么杭州seook优屏网络
  • iis 发布网站 404做网站一年的费用
  • 绵阳top唯艺网站建设成品网站免费模板
  • 上海建设银行网站莘庄自己做网站需要买哪些
  • 深圳做外贸网站多少钱2 网站建设的一般步骤包含哪些
  • 西安网络建站公司外贸公司一年能赚多少
  • 做网站的缺点有路由器做网站
  • 哪个网站可以看免费的电视剧代码运行框wordpress
  • 免费企业营销网站制作微信小程序代理
  • 湖南专业做网站公司有哪些新版织梦腾讯3366小游戏门户网站模板源码
  • 昆山建设投标网站怎么对自己做的网站进行加密
  • 电子商务网站建设与管理是什么建网站的软件有哪些
  • 网上做视频赚钱的网站有哪些简单网站开发
  • 无锡seo网站推广费用上海市工程建设信息网
  • 高周波做网站手机自己怎么建电影网站
  • php 网站目录结构网店装修模板
  • 北京网站关键词优化公福田祥菱m2双排后双轮
  • 客户对网站建设公司的评价php做的网站建设
  • 企网站的互联网国家企业信用公信系统入口
  • 河南科技网站建设国外网站流量
  • 公司网站代码wordpress文章显示软件下载
  • 苏州淘宝网站建设百度经验首页登录官网
  • 免费做app网站建设为什么建设的网站有时候访问慢6
  • 意派网站开发新手篇网站网页制作公司网站
  • 安徽省工程建设信息官方网站百度指数免费查询入口
  • 最近中美关系最新消息seo基础培训
  • 网站优化的常见问题个人seo怎么赚钱
  • 简洁大气的网站网页设计怎么做流动图片