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

重庆有的设计网站企业移动端建设与网站建设

重庆有的设计网站,企业移动端建设与网站建设,免费下载ppt模板的网站有哪些,搜索引擎排名2021暴力回溯回溯过程就是一个决策树模型,从所有选择中找到合适的继续,否则回到上一级继续。该方法思路简单,时间复杂度过高,大概1/4的用例超时。 bool backtrack(char *s, int cur, char** wordDict, int wordDictSize) {// 基线条件…

暴力回溯

回溯过程就是一个决策树模型,从所有选择中找到合适的继续,否则回到上一级继续。

该方法思路简单,时间复杂度过高,大概1/4的用例超时。

bool backtrack(char *s, int cur, char** wordDict, int wordDictSize) {// 基线条件if(cur == strlen(s)) {return true;}bool res = false;for(int i=0; i<wordDictSize; i++) {// 选择判断char *tmp = strstr(s+cur, wordDict[i]);if(tmp == s+cur) {// 下一级res |= backtrack(s, cur+strlen(wordDict[i]), wordDict, wordDictSize);}}// 所有选择不对时回退return res;
}
bool wordBreak(char* s, char** wordDict, int wordDictSize) {return backtrack(s, 0, wordDict, wordDictSize);
}

动态规划

  • 定义dp: dp[i]表示s中0到i-1是否可以由单词列表中单词组成
  • 转移方程:dp[i] = dp[i-len(word)] && (s[i-len(word) ~ i-1] == word)

遍历顺序保证dp[i-len(word)]在进行dp[i]判断时已经是有效的

bool wordBreak(char* s, char** wordDict, int wordDictSize) {int n = strlen(s);bool dp[n+1];memset(dp, 0, sizeof(dp));dp[0] = true;for(int i=1; i<=n; i++) {for(int j=0; j<wordDictSize; j++) {int tmp = strlen(wordDict[j]);// 转移方程if(i >= tmp && dp[i-tmp] && strstr(s+i-tmp, wordDict[j]) == s+i-tmp) {dp[i] = true;break;}}}return dp[n];
}
http://www.dtcms.com/a/449750.html

相关文章:

  • 【深度学习04】PyTorch:损失函数、优化器、模型微调、保存与加载
  • 定远建设局官方网站app应用程序开发公司
  • Coze源码分析-资源库-编辑知识库-后端源码-基础设施/存储层
  • JVM栈溢出和堆溢出哪个先满?
  • 宁波网站制作价格阿里云域名申请注册
  • 景山网站建设衡阳市做网站
  • 哈尔滨网站建设q479185700惠四川建设网中标候选人公示
  • 深圳网站设计价格广安网站建设哪家好
  • Selenium(Python)创建Chrome浏览器实例
  • Robot Framework 7.0 报告解析
  • MySQL `SELECT` 查询优化:原理 + 案例 + 实战总结
  • PHP Directory:全面解析与优化实践
  • 网站开发实训报告参考文献网站丢了数据库还在
  • securinets ctf quals 2025 web all
  • 基于jsp的网站开发开题报告企业推广方式隐迅推知名
  • asp商品网站源码电影网站制作模版
  • 微服务注册与监听
  • 网站需要审核吗外贸电商平台哪个网站最好
  • 一个网站如何做cdn加速器ps平面设计主要做什么
  • 前端测试模块
  • 从零开始构建HIDS主机入侵检测系统:Python Flask全栈开发实战
  • 做网站收费吗重庆网站建设方案
  • 网站无法打开的原因多个网站给一个网站推广
  • 瞥[信号与系统个人笔记]第二章 连续时间信号与系统的时域分析W
  • cesium126,230130,Editing Tileset Materials 编辑瓦片集材质,官方教程:
  • 医院网站加快建设方案汽车网站建设公司哪家好
  • 从视口到容器:CSS 容器查询完全指南
  • 制作网站设计的技术有cms网站群
  • hpatch 学习笔记系列
  • 操作系统应用开发(二十五)RustDesk 502错误—东方仙盟筑基期