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

知识付费网站开发教程廊坊网站建

知识付费网站开发教程,廊坊网站建,怎么样注册自己的网站,长春seo排名扣费文章目录 day44:动态规划over,回文子串647.回文子串516.最长回文子序列 day44:动态规划over,回文子串 647.回文子串 class Solution {public int countSubstrings(String s) { // 布尔类型的dp[i][j]:表示区间范围[i…

文章目录

    • day44:动态规划over,回文子串
      • 647.回文子串
      • 516.最长回文子序列

day44:动态规划over,回文子串

647.回文子串

class Solution {public int countSubstrings(String s) {
// 布尔类型的dp[i][j]:表示区间范围[i,j] (注意是左闭右闭)的子串是否是回文子串,
// 如果是dp[i][j]为true,否则为falsechar[] chars = s.toCharArray();int n = s.length();boolean[][] dp = new boolean[n][n];int ans = 0;for (int i = n - 1; i >= 0; i--) {for (int j = i; j < n; j++) {if (chars[i] == chars[j]) {if (j - i <= 1 || dp[i + 1][j - 1]) {ans++;dp[i][j] = true;}}}}return ans;}
}

516.最长回文子序列

class Solution {public int longestPalindromeSubseq(String s) {
// dp[i][j]:字符串s在[i, j]范围内最长的回文子序列的长度为dp[i][j]int n = s.length();char[] chars = s.toCharArray();int[][] dp = new int[n][n];for (int i = 0; i < n; i++) dp[i][i] = 1;for (int i = n - 1; i >= 0; i--) {for (int j = i + 1; j < n; j++) {if (chars[i] == chars[j])dp[i][j] = dp[i + 1][j - 1] + 2;elsedp[i][j] = Math.max(dp[i + 1][j], dp[i][j - 1]);}}return dp[0][n - 1];}
}
http://www.yayakq.cn/news/850102/

相关文章:

  • 做推送的网站织梦网站登录
  • 东城企业网站建设如何建设微商网站
  • app网站建设 - 百度网站建设PHP开发是什么意思
  • 网站建设行业企业排名内蒙古建设工程社保中心网站
  • 网站百度统计表格怎么做大地seo
  • php做电商网站开题报告免费下载app软件下载安装到手机
  • 潍坊网站建设 马一级建造师价格最新行情
  • 东莞网站制作公司报价建筑网站知名度
  • 网站广东省备案系统网站快照不更新原因
  • 网站备案幕布申请广西核心关键词seo报价
  • js网站模板怎么用2019Wordpress中文主题
  • 用dw做淘客网站的步骤一键生成海报
  • 南京模板网站建设企业重庆公司网站建设
  • 网站开发协议书自适应型网站建设哪家便宜
  • 快速搭建网站视频教程wordpress 页面列表显示
  • 如何识别html5网站深圳网站建设服务商
  • 江宁招网站建设58wordpress建立公司网站
  • 中文书店网站模板万维建设网站
  • 建设监理有限责任公司网站模版网站怎么做
  • 安徽方圆建设有限公司网站网站怎么建站点
  • 建立网站费用多少电视剧在线观看免费影视网站
  • 中山建设网站公司医药网站建设公司
  • 自建视频网站ppt成品网站
  • 完成职教集团网站建设160外发加工网
  • 网站建设费用主要包括那几项福田欧曼etx牵引车
  • 打开一个网站学编程的费用一般是多少
  • 济南手机网站开发公司wordpress 过滤图片
  • 网站 建设的售后服务html静态页面怎么放在网站上
  • 大兴网站建设推广郑州网站建设 seo
  • 农博园网站建设投标书国外网站 工信部备案