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

茶山网站建设google引擎免费入口

茶山网站建设,google引擎免费入口,做网站哪家公司便宜,网站做用户登录题目 https://www.lintcode.com/problem/667/ 给一字符串 s, 找出在 s 中的最长回文子序列的长度. 你可以假设 s 的最大长度为 1000.样例 样例1输入: "bbbab" 输出: 4 解释: 一个可能的最长回文序列为 "bbbb" 样例2输入…

题目

https://www.lintcode.com/problem/667/

给一字符串 s, 找出在 s 中的最长回文子序列的长度. 你可以假设 s 的最大长度为 1000.样例
样例1输入: "bbbab"
输出: 4
解释:
一个可能的最长回文序列为 "bbbb"
样例2输入: "bbbbb"
输出: 5

思路

	思路1:运用最长公共子序列的方法来做,假设求字符串s1的最长回文子序列,我们先把s1反转得到字符串s2,求的s1和s2的最长公共子序列就是答案思路2: 看下面的答案

参考代码

public class Solution {/*** @param s: the maximum length of s is 1000* @return: the longest palindromic subsequence's length*/public int longestPalindromeSubseq(String s) {if(s ==null || s.length() ==0) return 0;char[] str = s.toCharArray();//return f(str,0,str.length-1); //递归,超时return f2(str); //动态规划1,可以通过}public static int f(char[] str,int L,int R){if(L==R) return 1;if(L== R-1){return str[L] == str[R]? 2:1;}int p1 = f(str,L+1,R-1);int p2 = f(str,L,R-1);int p3 = f(str,L+1,R);int p4 = str[L] != str[R] ? 0:(2+f(str,L+1,R-1));int ans = Math.max(Math.max(p1,p2),Math.max(p3,p4));return ans;}public static int f2(char[] str){int n = str.length;int[][] dp = new int[n][n];dp[n-1][n-1]=1;for (int i = 0; i <n-1 ; i++) {dp[i][i] =1;dp[i][i+1] = str[i] == str[i+1]?2:1;}for (int i = n-3; i >=0 ; i--) {for (int j = i+2; j <n ; j++) {int p1 = dp[i+1][j-1];int p2 = dp[i][j-1];int p3 = dp[i+1][j];int p4 = str[i]!=str[j]?0:(2+dp[i+1][j-1]);dp[i][j] =Math.max(Math.max(p1,p2),Math.max(p3,p4));}}return dp[0][n-1];}
}
http://www.ds6.com.cn/news/4487.html

相关文章:

  • 西安 网站建设 费用百度推广seo优化
  • 株洲在线惠州seo关键字排名
  • 优秀网站的特点深圳网络推广渠道
  • 郑州做网站的专业公司有哪些中国网站排名网
  • 大学生网站建设实训报告旅游产品推广有哪些渠道
  • 网站做产品的审核工作国际新闻
  • 要建设一个网站需要什么手续最新腾讯新闻
  • wordpress 邀请注册年度报告seo推广优化排名软件
  • 企业网站建设方案对比汇报全国疫情最新报告
  • 做网站淘宝条形码html底部友情链接代码
  • 营销型网站教程百度指数峰值查询
  • 佛山小企业网站建设新闻今日要闻
  • 网站开发调查表主要推广手段免费
  • 外贸网站设计案例百度助手app下载
  • 网站升级方案seo培训教程
  • 怎么找一家公司的网站学技术包分配的培训机构
  • 新沂网站建设公司什么叫网络营销
  • 辽阳网站开发公司seo交流网
  • 做html网站搜索框代码热门网站
  • 南川网站建设公司怎么做推广网络
  • 电子商务网站运营方案百度站长工具seo查询
  • 企业年金退休后如何领取网站的优化从哪里进行
  • 教育网站建设策划书seo的流程是怎么样的
  • wordpress屏蔽右键并提示seo网站建设公司
  • 哈尔滨建设集团seo网站权重
  • 网页兼容性 网站开发杭州网站搜索排名
  • 佛山+网站建设昆明seo关键字推广
  • 六安网站建设价格优化网站排名工具
  • 做网站的是干嘛的长春网络优化最好的公司
  • 南城微网站建设商品标题优化