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

义乌网站建设方式白云区做网站

义乌网站建设方式,白云区做网站,织梦视频网站源码,国家工商局官网动态规划 思路#xff1a; 假设 dp[i][j] 为字符串 (i, j) 子串是否为回文的结果#xff1b;那么 dp[i][j] dp[i 1][j - 1] 且 (s[i] s[j])#xff1b;长度为1的字符串都是回文#xff1b; 原字符串长度为1#xff0c;是回文#xff1b;原字符串子串长度为1#xff…动态规划 思路 假设 dp[i][j] 为字符串 (i, j) 子串是否为回文的结果那么 dp[i][j] dp[i 1][j - 1] 且 (s[i] s[j])长度为1的字符串都是回文 原字符串长度为1是回文原字符串子串长度为1即 i jdp[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::vectorstd::vectorbool dp(size, std::vectorbool(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.dnsts.com.cn/news/234270.html

相关文章:

  • html5 网站模版网站域名备案代理
  • 创新型的顺的网站制作平面设计怎么接单
  • 如何进行网站优化设计大连网站开发 简维科技
  • 哈尔滨网站建设报价价格外贸优秀网站
  • 网站建设 合肥投资网站开发
  • 虚拟主机做网站教程炫彩发光字制作网站
  • 可以做动效的网站事业单位门户网站建设
  • 郑州高端网站定制企业解决方案ppt10页
  • 寻找锦州网站建设wordpress个人保险主题
  • 静态网站htmlwordpress怎么发布文章带图片
  • 网站的前端用什么语言网站怎么在微博推广
  • 福田做网站的公司杭州市建设工程招标
  • 自适应网站模板源码信息流广告投放平台有哪些
  • 专业网站建北京专业做网站的公司
  • 网站建设与微信公众号绑定自动成交型网站建设
  • 制作网站哪家便宜全国企业征信系统查询平台
  • 网站建设现在市场大不大gooood谷德设计网站
  • 苏州制作网站的公司大街网企业招聘官网
  • 网站平台方案生成图片链接的网站
  • 静态单页网站wordpress濮阳网站建设熊掌号
  • 爱采购seo天津网站优化软件
  • 易语言网站建设2018做网站开发一个月工资多少
  • 度更新网站企业简介模板ppt
  • 查询系统网站模板网站论坛 备案
  • 6免费网站建站建设主管部门网站查询
  • 延庆免费网站建设超级折扣2WordPress
  • TP5.1做的网站首页被挂马原因关于小学网站建设的论文
  • 有什么专门搜试卷做的网站wordpress建站动画
  • 网站建设的公司哪家强2021最新域名没被封的
  • 大兴网站开发网站建设价格一键登录