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

网站怎么做404商务网站如何推广

网站怎么做404,商务网站如何推广,现代网站开发建设流程,企业营销网站建设公司排名1. 回文子串 647. 回文子串 - 力扣(LeetCode) 一个子串左右两个元素相等,并且中间对称,才是回文子串 即 ij 时,[i1: j-1]对称 dp[i][j]: [i:j] 是否是回文字串 当 子串长度大于2 由 dp[i1][j-1] 推出…

1. 回文子串 

647. 回文子串 - 力扣(LeetCode)

一个子串左右两个元素相等,并且中间对称,才是回文子串

即 i=j 时,[i+1: j-1]对称

dp[i][j]: [i:j] 是否是回文字串

当 子串长度大于2 由 dp[i+1][j-1] 推出, i 由 i+1推出 所以 i 要倒序

不大于2时,则由 i j 决定

class Solution {public int countSubstrings(String s) {int length = s.length();boolean dp[][] = new boolean[length][length];// dp[i][j] [i:j] 是否是回文字串int res = 0;for(int i = length-1; i > -1; i--){for(int j = i; j < length; j++){if(s.charAt(i) == s.charAt(j)){if(j-i <= 1){ // 字串长度不超过2dp[i][j] = true;res++;}else if(dp[i+1][j-1]){dp[i][j] = true;res++;}}}}return res;}
}

 

2. 最长回文子序列

516. 最长回文子序列 - 力扣(LeetCode)

子序列可以不连续 所以当 s[i] != s[j] 也需要考虑

s[i] == s[j] 时,中间的长度 + 2

s[i] != s[j] 时,要考虑左右两个哪个加入中间后更长

class Solution {public int longestPalindromeSubseq(String s) {int length = s.length();int[][] dp = new int[length][length];for(int i = length-1; i > -1; i--){dp[i][i] = 1; // 字串长度为 1 必然相等for(int j = i + 1; j < length; j++){if(s.charAt(i) == s.charAt(j)){dp[i][j] = dp[i+1][j-1] + 2; // dp[1][2] = dp[2][1] + 2 = 0 + 2}else{dp[i][j] = Math.max(dp[i+1][j], dp[i][j-1]);}}}return dp[0][length-1];}
}

http://www.wangmingla.cn/news/56081.html

相关文章:

  • wordpress 引用网页济南seo培训
  • 十大免费ppt网站软件凯里seo排名优化
  • 自己怎么做卡密网站新闻头条
  • 浙江建设职业学校网站杭州关键词优化服务
  • 如何用手机做钓鱼网站谷歌seo优化中文章
  • 惠州建设网站写文章在哪里发表挣钱
  • 企业网站免费源码关键词查询工具有哪些
  • php 校园网站设计最新疫情最新消息
  • 学做效果图网站有哪些软件google官网登录入口
  • 软件公司做网站吗seo网站查询
  • 页面设计工作内容自述搜索引擎优化指的是什么
  • 在家做网站怎么赚钱百度联盟注册
  • 做网投网站好四川seo选哪家
  • 网站flash效果网站品牌推广公司
  • 汉中建设工程招投标信息网学seo如何入门
  • 泰州企业自助建站系统网络营销方法有什么
  • 网吧网络维护公司北京seo网站优化公司
  • url转发网站东莞百度推广优化排名
  • 深圳外贸网站建设服务商百度广告投放代理商
  • 莱芜装修网站竞价排名服务
  • 有了域名建设网站站优云网络公司
  • 香港哪个网站是做旅游的合肥seo整站优化
  • 做暧暧网站免费靠谱的代运营公司有哪些
  • 贵州省交通建设工程质量监督局网站百度指数只能查90天吗
  • 网站后台生成文章很慢上海网站制作开发
  • 江苏专业网站制作新闻软文发布平台
  • 做网站和做免费推广网站的区别百度推广登录平台客服
  • 自己做个网站如何创建网站的快捷方式
  • 企业网站用哪个cms好电商平台怎么运营的
  • 中国菲律宾关系为什么不好惠州网站seo排名优化