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

泉州专业制作网站开发wordpress性能检测

泉州专业制作网站开发,wordpress性能检测,深圳外贸英语培训,前端做网站需要学什么文章目录 题目思路解答 题目 给你一个字符串 s,找到 s 中最长的 回文 子串。 示例 1: 输入:s "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。示例 2: 输入&#xf…

文章目录

  • 题目
  • 思路
  • 解答

题目

给你一个字符串 s,找到 s 中最长的 回文 子串。

示例 1:

输入:s = "babad"
输出:"bab"
解释:"aba" 同样是符合题意的答案。

示例 2:

输入:s = "cbbd"
输出:"bb"

提示:

  • 1 <= s.length <= 1000
  • s 仅由数字和英文字母组成

Related Topics

双指针

字符串

动态规划

👍 7405

👎 0

思路

双指针的套路之一:

1、先写一个方法用于判断回文串。用到双指针技巧,指针从中间朝两边扩散。
2、判断回文串的难点在于:回文串的长度可能是奇数,也可能是偶数。
3、思路:
for I I<s.length()
奇数项回文串
偶数项回文串
更新答案

解答

根据上面的框架套答案:

class Solution {public String longestPalindrome(String s) {String res="";for(int i=0;i<s.length();i++){String s1=palindrome(s,i,i);String s2=palindrome(s,i,i+1);res=res.length()>s1.length()?res:s1;res=res.length()>s2.length()?res:s2;}return res;}String palindrome(String s,int left,int right){while(left>=0&&right<s.length()&&s.charAt(left)==s.charAt(right)){left--;right++;}return s.substring(left+1,right);}
}
http://www.yayakq.cn/news/602821/

相关文章:

  • 宋家庄网站建设做网站有视频教吗
  • 网上书城网站开发环境优服优科网站建设公司
  • 化妆品网站建设的策划网站开发使用什么语言
  • 网站主页设计收费wordpress邮箱汉化插件
  • 网站建立登录账号密码无锡市无锡市住房和城乡建设局网站
  • 网站维护能自己做吗微网站html5模板
  • 济南网站seo公司青岛网站建设制作公司
  • 护肤网站模版wordpress简洁音乐播放器
  • 西安网络建站wordpress 媒体库 不显示
  • 广州做门户网站做评选活动的网站
  • 上海物流网站建设不会编程做网站
  • 网站建设 贸易有限公司 官网
  • 烟台产品网站建设一件代发48个货源网站
  • 如何做网站竞品分析wordpress国外社交插件
  • 网站建设商家实时热搜
  • 广东湛江免费做网站电商网站开发 报价
  • 网站建设与设计意义北海住房和城乡建设局网站
  • 网站怎么做抽奖做网站要那些工具
  • 网站设计公司站长工具ip地址查询
  • 毕业设计做网站教程开发app的过程
  • 国际新闻软件哪个好丹阳seo公司
  • 手机网站大全下载深圳一建公司
  • 联想粒子云可以做网站整合营销传播论文
  • 网站设计公司 广州电子商务安全问题 网站权限
  • 做淘宝优惠券推广网站免费生成网站的app
  • 网上接手袋做是哪一个网站公司建设网站公司
  • 系统网站哪个好我想做app推广怎么做
  • win7 iis配置wordpress最专业的网站建设seo优化服务公司
  • 网站上的导航栏怎么做做网站的公司 经营范围
  • 企业网站建立流程网站建设客网站