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

wordpress小程序商城aso优化师

wordpress小程序商城,aso优化师,株洲做网站,哔哩哔哩网页版和客户端哪个好文章目录 题目描述题解思路题解代码题解链接 题目描述 题解思路 从中心点先寻找和中心点相等的左右端点,在基于左右端点进行往外扩散,直至左右端点不相等或者越界,然后左右端点这个范围内就是我们找寻的回文串,我们遍历中心点&am…

文章目录

  • 题目描述
  • 题解思路
  • 题解代码
  • 题解链接

题目描述

在这里插入图片描述

题解思路

从中心点先寻找和中心点相等的左右端点,在基于左右端点进行往外扩散,直至左右端点不相等或者越界,然后左右端点这个范围内就是我们找寻的回文串,我们遍历中心点,就能执行上述流程就能查询所有的回文串,我们只需要取其中的最长的回文子串即可

题解代码

impl Solution {pub fn longest_palindrome(s: String) -> String {let s = s.as_bytes();let mut left = 0;let mut right = 0;let mut i = 0;while i < s.len() {let mut l = i;let mut r = i;while l > 0 && s[l - 1] == s[i] {l -= 1;}while r + 1 < s.len() && s[r + 1] == s[i] {r += 1;}let mut offset = 1;while l >= offset && r + offset < s.len() && s[l - offset] == s[r + offset] {offset += 1;}offset -= 1;if r - l + (offset << 1) > right - left {left = l - offset;right = r + offset;}i = r + 1;}String::from_utf8(s[left..right + 1].to_vec()).unwrap()}
}

题解链接

https://leetcode.cn/problems/longest-palindromic-substring/

http://www.tj-hxxt.cn/news/14529.html

相关文章:

  • 做展示型网站多少钱百度收录推广
  • 自己做的网站怎么发布win7网页制作软件
  • 国外黑色背景网站晋江友情链接是什么意思
  • 厦门网站建设公司名单友情链接怎么购买
  • 网站模板内容怎么改推广软文怎么写样板
  • 宝安中心区房价东莞网站建设优化诊断
  • 电子商务网站设计黑马程序员培训机构官网
  • 照片网站cms有免费做网站的吗
  • 成都网站建设及推广年费互联网平台推广是什么意思
  • 武汉网站建设企业安徽网站seo
  • 免费b2b网站大全全职高手西安网站建设维护
  • 刷网站建设特色产品推广方案
  • 东莞 营销网站制作河南网站建设哪家公司好
  • 为网站的特色功能设计各种模板新冠疫情最新情况最新消息
  • 磁县企业做网站推广简述网络营销的特点及功能
  • 网络运维面试seo单页快速排名
  • 南京网络推广建站网络营销和网络推广有什么区别
  • wordpress 关于我们页面模板seo服务指什么意思
  • 专业的深圳网站建设核心关键词和长尾关键词举例
  • 电商网站建设系统百度快速优化软件
  • 网站开发dreamweaver深圳网站搜索优化
  • 手机网站建设域名空间整站优化工具
  • 网站建设学什么推广游戏赚钱的平台有哪些
  • 网站建设申请福州seo视频
  • 网站怎么快速做排名深圳品牌seo
  • wordpress看其他人博客上海哪家优化公司好
  • 做网站设计需要什么技术搜索引擎营销经典案例
  • 苏州专业网站建设设计公司网络推广的工作好做吗
  • 义乌网站建设俄罗斯网络攻击数量增长了80%
  • 不知情的情况下帮别人做网站他违法福建seo优化