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

泰州网站建设哪家好国内跨境电商平台有哪些?

泰州网站建设哪家好,国内跨境电商平台有哪些?,wordpress 虚拟注册插件,公司网站谁负责做动态规划 思路: 假设 dp[i][j] 为字符串 (i, j) 子串是否为回文的结果;那么 dp[i][j] dp[i 1][j - 1] 且 (s[i] s[j]);长度为1的字符串都是回文; 原字符串长度为1,是回文;原字符串子串长度为1&#xff…

动态规划

  • 思路:
    • 假设 dp[i][j] 为字符串 (i, j) 子串是否为回文的结果;
    • 那么 dp[i][j] = dp[i + 1][j - 1] 且 (s[i] == s[j]);
    • 长度为1的字符串都是回文;
      • 原字符串长度为1,是回文;
      • 原字符串子串长度为1,即 i = j,dp[i][i] = true;
    • 使用 begin 变量记录最长时的子串左边界,maxLen 缓存最长回文串的长度;
    • 遍历迭代计算出所有 dp[i][j] 的值:
      • 迭代子串长度 len,同时从左边界遍历;
class Solution {
public:string longestPalindrome(string s) {int size = s.size();if (size < 2) {return s;}int maxLen = 1;int begin = 0;std::vector<std::vector<bool>> dp(size, std::vector<bool>(size));// len 1for (int i = 0; i < size; ++i) {dp[i][i] = true;}for (int len = 2; len <= size; ++len) {for (int left = 0; left < size; ++left) {int right = len + left - 1;if (right >= size) {break;}if (s[left] != s[right]) {dp[left][right] = false;} else {if (right - left < 3) {dp[left][right] = true;} else {dp[left][right] = dp[left + 1][right - 1];}}if (dp[left][right] && (right - left + 1 > maxLen)) {maxLen = right - left + 1;begin = left;}}}return s.substr(begin, maxLen);}
};

http://www.yayakq.cn/news/516632/

相关文章:

  • 什么网站做家具外贸好呢深圳建筑公司招聘信息
  • 在线做图的网站商城网站除了域名备案还要
  • 泰安哪里可以做网站公司网站建设方案详细方案
  • 东莞网站制作公司是什么市民专线是什么
  • 织梦手机网站怎么做河南省建设工程招标投标信息网
  • 如何 网站收录电商设计需要具备什么
  • 英文字体设计网站ppt设计灵感
  • vs2010 网站开发教程网站上有声的文章是怎么做的
  • 创造网站的软件新建网站需要多少钱
  • 购物网站建设需要什么资质怎么制作一个网站5个网页
  • wordpress网站安装插件网站开发人员属于
  • 不会编程 做网站seo网站内部优化
  • 90后小姑娘做网站软件开发是编程吗
  • 文友胜做的网站辽宁企业信息公示系统
  • 电子商务网站建设 试卷赚钱的网站做任务
  • 泉港区规划建设局网站网站空间免费的能用吗
  • 标志空间网站开源建站软件
  • asp做一个简单网站wordpress 最新文章列表
  • 长沙微交易网站建设信息流推广渠道有哪些
  • 开店装修话做那个网站找工人家里面的服务器可以做网站吗
  • 网站建设服务怎么样wordpress主题无法安装这个包
  • 绍兴 网站建设 电话做网站刷QQ会员网站
  • 网站备案是自己可以做吗wordpress 主页重定向
  • 福州网站建设方案网站建设销售常见问题
  • 网站付费功能描述域名空间有了怎么做网站
  • 安徽网站设计哪家效果好农家乐网站源代码
  • 涿州市查建设局网站网页制作人员培训课程
  • 有没有做淘宝的网站吗国际网站怎么注册免费的
  • 深圳专业网站建设价格泰州网站排名seo
  • 郑州竞价托管公司哪家好瑞安网站建设优化推广