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

建设企业网站综合考虑网页打不开用什么浏览器

建设企业网站综合考虑,网页打不开用什么浏览器,潍坊建公司网站,wordpress网站图片加速很明显的动态规划,就是怎么用想了一段时间。(开始还怀疑过是不是双指针,发现不行,因为会出现s3的下一个字符同时能够匹配到两个字符串字符的情况) 然后就是构建数组dp[101][101],数组代表前x个s1字符和前y…

很明显的动态规划,就是怎么用想了一段时间。(开始还怀疑过是不是双指针,发现不行,因为会出现s3的下一个字符同时能够匹配到两个字符串字符的情况)

然后就是构建数组dp[101][101],数组代表前x个s1字符和前y个s2字符是否与前x+y个s3是交错字符串。

不断递归就行了:

class Solution {
public:string s1,s2,s3;int dp[101][101];bool dg(int x,int y){if(s1.size()==x&&s2.size()==y){dp[x][y]=1;return 1;}if(dp[x][y]!=-1) return dp[x][y]==1;bool b=0;if(s1.size()>x&&s1[x]==s3[x+y]){b=b|dg(x+1,y);}if(s2.size()>y&&s2[y]==s3[x+y]){b=b|dg(x,y+1);}dp[x][y]=b;return b;}bool isInterleave(string s1, string s2, string s3) {if(s1.size()+s2.size()!=s3.size()) return 0;this->s1=s1;this->s2=s2;this->s3=s3;memset(dp,-1,sizeof(dp));dg(0,0);return dp[s1.size()][s2.size()]==1;}
};

学到了一点东西就是可以用-1、0、1三种状态分别代表未判断、不是交错字符串、是交错字符串,之前也用到过这种做法,可以降低复杂度。

http://www.dtcms.com/a/508753.html

相关文章:

  • 网站建设需要掌握什么知识网络营销工具的使用
  • 贪心算法深度解析:从理论到实战的完整指南
  • 基于Langchain的实践(电商客服)
  • 百度首页排名优化公司沈阳网站搜索引擎优化
  • 旅游网站建设初衷新网站应该怎么做
  • 网站做短信验证需要多少钱衡水学校网站建设
  • (立控信息LKONE)智能仓储管理,高效・安全・精准,一 “智” 到位
  • 内存管理C++
  • 建网站算法企业网站设计规范
  • 建设部网站官网 施工许可wordpress可以装多少会员数据库
  • DeepCFD+:一种工业级 CFD 代理模型训练框架【深度学习+流体力学】
  • 设计师服务平台鱼巴士医疗网站优化公司
  • 网站页面设计需要遵循的六大原则wordpress 图片链接
  • 网站网页设计培训机构浙江住房和城乡建设厅网站
  • ElectrumX介绍
  • miniAPP图片上传等api触发项目onhide等周期函数问题
  • 广州专业网站网络营销学院
  • 网站友链怎么做大鹏新网站建设
  • AI智能体:企业级智能体管理解决方案
  • 温州网站开发培训滨海网站建设公司
  • 网站建设吉金手指排名12恶意点击别人的网站
  • git note
  • 国外炫酷网站大连网站开发建
  • BugKu Web渗透之 文件包含
  • 时间序列数据异常检测算法(1)——传统统计学基础算法
  • 【TI毫米波雷达】适配雷达的Flash芯片选型及QE位的默认值设置,串口回环BUG的解决方案汇总
  • 【 前缀和 单调双向队列 化环为链】P7590 回旋加速器(2021 CoE-II C)|普及+
  • 信阳做网站汉狮网络wordpress 微信发布文章
  • 昆明网站建站平台北京朝阳网站
  • 网站的程序有哪些内容电子商务平台的类型