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

网站开发面试题免费推广平台

网站开发面试题,免费推广平台,负责网站的建设规划,广告公司网站(附falsh及源代码)文章目录 题目思路解答 题目 给你一个字符串 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.tj-hxxt.cn/news/56560.html

相关文章:

  • 一站式网站建设业务seo优化技术招聘
  • 外包客服网站内容优化方法
  • 成都企业网站建设及公司ppt百度seo咋做
  • 新开传奇网站站seo是干啥的
  • 网站域名解析错误怎么办百度手机助手app安卓版官方下载
  • 国外互联网科技网站投放广告
  • 建筑必看六个网站seo优化上海牛巨微
  • 企业网站开发周期山东潍坊疫情最新消息
  • 专业网站建设制作搜索引擎优化的目的是
  • 珠海网站优化2020做seo还有出路吗
  • 北京便宜网站建设谷歌搜索入口中文
  • 从网站下载壁纸做海报涉及网站建设公司排行榜
  • 学做ppt的网站 免费泰州seo外包公司
  • 做网站必须要注册公司么产品推广宣传方案
  • 新闻网站建设论文新闻今天最新消息
  • html5手机网站制作软件长春最专业的seo公司
  • 传奇私服广告网站怎么做网络推广是干什么的
  • 建站 哪个网站系统好用武汉网站seo推广公司
  • 郑州专业做微信网站起飞页自助建站平台
  • 淘宝详情页制作成都百度提升优化
  • 百度网站录入服装网络营销策划书
  • 网站后台psd江北seo页面优化公司
  • 企业网站自助建痘痘怎么去除效果好
  • 自己做网站还是用别人网站火蝠电商代运营公司
  • 龙华住房和建设局网站官网深圳优化seo
  • WordPress建影视站北京搜索优化推广公司
  • 江西省建设招标网站廊坊关键词优化报价
  • 个人可以备案什么网站品牌网络推广方案
  • 兰州网站优化seo专业做seo推广
  • 防做网站怎么做互联网营销推广