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

长沙建网站设计做的好的公司网站

长沙建网站设计,做的好的公司网站,简单企业网站用什么,怎样制作悬浮的WordPress目录 动态规划怎么学#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后#xff1a; 动态规划怎么学#xff1f; 学习一个算法没有捷径#xff0c;更何况是学习动态规划#xff0c; 跟我…目录 动态规划怎么学 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后 动态规划怎么学 学习一个算法没有捷径更何况是学习动态规划 跟我一起刷动态规划算法题一起学会动态规划 1. 题目解析 题目链接467. 环绕字符串中唯一的子字符串 - 力扣LeetCode  这道题目也很好理解读一遍基本就理解了就是找他给的示例中 有多少不同的非空子串在 base 里出现base 就是 a ~ z a ~ z 的一个无线循环。 2. 算法原理 1. 状态表示 dp[ i ] 表示以 i 位置为结尾的所有子串里面有多少个在 base 中出现过。 2. 状态转移方程 这里就可以分成两种情况 如果长度为1则 dp[ i ] 1 如果长度大于 1 证明 i 位置与前面的位置结合了那么如果 s[ i - 1 ] 1 s[ i ] || ( s[ i - 1 ] z  s[ i ] a )dp[ i ] dp[ i - 1 ] 之前有多少种情况现在就有多少种情况 因为求的是所有的情况的和所以状态转移方程就是 dp[ i ] 1  s[ i - 1 ] 1 s[ i ] || ( s[ i - 1 ] z  s[ i ] a ) ? dp[ i ] dp[ i - 1 ] : 0 3. 初始化 因为每个字母一定会出现所以我们可以直接把数组初始化成 1 这样我们的状态转移方程就不用多加那个 1 了。 4. 填表顺序 从左往右。 5. 返回值 因为可能会出现字母重复的情况所以我们不能直接返回所有元素的和 那我们该怎么去重呢 相同字符结尾的 dp 值我们去最大的即可                 创建一个大小为 26 的数组里面保存相应字符结尾的最大 dp 值即可。 最后返回数组里的和即可。 3. 代码编写 class Solution { public:int findSubstringInWraproundString(string s) {int n s.size();vectorint dp(n, 1);for(int i 1; i n; i) {if(s[i - 1] 1 s[i] || (s[i - 1] z s[i] a))dp[i] dp[i - 1];}int hash[26] { 0 };for(int i 0; i n; i) {hash[s[i] - a] max(hash[s[i] - a], dp[i]);}int sum 0;for(auto e : hash) sum e;return sum;} }; 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果感到有所收获的话可以给博主点一个赞哦。 如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~
http://www.hkea.cn/news/14584954/

相关文章:

  • 三亚市建设局官方网站朋友圈信息流广告投放价格
  • 济宁网站建设软件一级造价工程师报名时间
  • 做网站做得好的公司有哪些电商系统的哪家好
  • 在网站后台可以修改网页的内容wordpress 文本编辑
  • 普通话网站如何做关键词seo
  • 网站设计实用实例合作seo公司
  • 摄影图片网站wordpress实现文件上传
  • 网站开发项目培训网络防御中心是什么
  • 廊坊建网站外包旅行社营业部管理办法
  • 天河做网站开发玩车 wordpress
  • 织梦怎么修改网站logo上海最大企业前十名
  • 哪个网站可以做印章图案wordpress怎么中文字体
  • 镇江市扬中市做网站wordpress cms主题vieu
  • 济南 制作网站 公司工作职责怎么写
  • 企业网站源码自适应网页设计培训班学校排名
  • 曲靖做网站广西南宁网站排名优化
  • 沈阳免费网站制作代理公司注册记账
  • 网站拒绝了您的访问网站联盟系统
  • 怎么用网站卖自己做沧州南皮手机网站建设
  • 大连筑成建设集团有限公司网站浙江舟山建设厅网站
  • 公司网站建设做分录哈尔滨企业做网站
  • 四川建站模板网站公司社交平台推广方式
  • 大连网站建设咨询专业的网站搭建多少钱
  • 网站部署到终端机怎么做广告网站建设与制作公司
  • 上海知名网站建设怎么在网上做外贸
  • 南宁网站建设哪里好佛山建站平台
  • 在哪个网站做流动补胎的广告好wordpress 购物分享
  • it软件网站建设网站的管理系统
  • 老区建设促进会网站如何做网络推广赚钱
  • 制作网站需要的技术与软件免费做初中试卷的网站