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

太原网站快速排名提升企业网站开发介绍

太原网站快速排名提升,企业网站开发介绍,wordpress 摄影,电子商务网站建设方案书目录 97. 交错字符串 97. 交错字符串 题意#xff1a; 给定三个字符串 s1、s2、s3#xff0c;请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字符串 s 和 t 交错 的定义与过程如下#xff0c;其中每个字符串都会被分割成若干 非空 子字符串#xff1a; s s1 s2 …目录 97. 交错字符串 97. 交错字符串 题意 给定三个字符串 s1、s2、s3请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字符串 s 和 t 交错 的定义与过程如下其中每个字符串都会被分割成若干 非空 子字符串 s s1 s2 ... snt t1 t2 ... tm|n - m| 1交错 是 s1 t1 s2 t2 s3 t3 ... 或者 t1 s1 t2 s2 t3 s3 ... 注意a b 意味着字符串 a 和 b 连接。 【输入样例】s1 aabcc, s2 dbbca, s3 aadbbcbcac 【输出样例】true 解题思路 1. 如果s1的长度s2的长度不等于s3的长度直接返回false否则 2. 定义动态数组dp[i][j]表示s1的前i个元素和s2的第j个元素能够否交错组成s3的前ij个元素 3. dp[i][j]能否为true取决于dp[i-1][j]是否为trues1[i]s3[ij],同理dp[i][j]也取决于dp[i][j-1]s2[j]s3[ij] 4. dp的边界条件应该是dp[0][0]true即s1和s2的前0个元素可以构成s3的前0个元素都为空。 class Solution {public boolean isInterleave(String s1, String s2, String s3) {//先判断长度int len1 s1.length();int len2 s2.length();int len3 s3.length();if(len3 ! len1len2){return false;}boolean[][] dp new boolean[len11][len21];dp[0][0] true;for(int i 0; i len1; i){for(int j 0; j len2; j){int p i j - 1;if(i 0){dp[i][j] dp[i][j] || (dp[i-1][j] s1.charAt(i-1) s3.charAt(p));}if(j 0){dp[i][j] dp[i][j] || (dp[i][j-1] s2.charAt(j-1) s3.charAt(p));}}}return dp[len1][len2];} } 时间 击败了66.74% 内存 击败了25.11%
http://www.dnsts.com.cn/news/55278.html

相关文章:

  • 合肥网站建设优化学习企业门户网站设计方案
  • 阿里云可以建网站吗c 博客网站开发教程
  • 做网站头部为什么很多代码网易联合创新中心
  • 西安网站开发公司定制如何接北京网站制作
  • 网站排名突然下降建网站对企业的作用
  • 市桥网站建设贵州网站推广优化
  • 北京建筑设计公司排行榜搜索引擎排名优化亚当
  • 上海网站建设思创淘宝网站怎么做特价
  • 芜湖高端网站建设阿里巴巴网站建设论文
  • 站外推广怎么做西安网站建设盈科
  • 微网站免费开发平台中小企业网站
  • 新公司网站怎么做推广深圳建筑公司公章
  • 做网站必须要有数据库网站域名管理
  • 贵州省住房和城乡建设网站怎么做最简单的网站
  • 怎样做网站导航界面石家庄网站开发报价
  • wordpress 换数据库陕西seo顾问服务
  • 关于百度网站是多少东莞网站建设和制作
  • 网站百度优化建筑兼职招聘网
  • 重庆做网站_重庆网站建设_重庆网络推广_重庆网络公司做网站前的准备
  • 海南专业网站建设定制有瀑布流的网站
  • 企业网站的搜索引擎推广与优化中企动力为什么留不住人
  • 厦门做网站个人计算机考试网页制作题
  • 山东网站seo开发php网站如何上传数据库
  • 多语言建站系统深圳网站建设公
  • 电脑手机自适应网站的建设清新wordpress主题
  • 南阳专业做网站公司哪家好微网站需要什么
  • 动态电子商务网站 制作网站流量统计怎么做的
  • 深圳做网上商城网站专业营销网络推广哪家好
  • 湖南学校网站建设什么行业 网站
  • 深圳做电子工厂的网站免费的网站推广渠道