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

wordpress dux1.9惠州市seo广告优化营销工具

wordpress dux1.9,惠州市seo广告优化营销工具,bootsrap做app网站,专注建设高端网站文章目录 题目描述题解思路题解代码题解链接 题目描述 题解思路 从中心点先寻找和中心点相等的左右端点,在基于左右端点进行往外扩散,直至左右端点不相等或者越界,然后左右端点这个范围内就是我们找寻的回文串,我们遍历中心点&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.r43.cn/news/79149.html

相关文章:

  • 个体户做网站有用吗青岛网站开发公司
  • 网站建设行业2017河南公司网站建设
  • 池州专业网站建设怎么样北京快速优化排名
  • 找人合伙做网站平台关键词排名提高方法
  • 徐州个人建站模板全网推广
  • .网站建设风险沧州百度推广总代理
  • 信阳网站建设策划方案发布项目信息的平台
  • 网站建设优化公司招聘北京互联网营销公司
  • 商务咨询公司网站制作模板台州关键词首页优化
  • 南昌做网站开发的公司福州百度网站排名优化
  • lamp网站开发案例分析seo推广主要做什么
  • 你的网站尚未备案 根据东莞疫情最新通告
  • php网站建设案例教程视频教程跨境电商平台推广
  • 网站开发论文说明百度有几种推广方式
  • WordPress神箭手采集seo在线优化技术
  • 自己做网站卖东西怎么样推荐6个免费国外自媒体平台
  • 深圳做网站开发seo代码优化
  • 企业可以做哪些网站有哪些百度搜索推广开户
  • 凡科网站是骗子搜狐视频
  • 网站的安全建设或者解决方案管理培训课程
  • 购卡链接网站怎么做大连网站建设费用
  • 公司做网站的价格产品如何做市场推广
  • 做网站带源码软件南宁网站建设及推广
  • 我是怎么做网站架构的seo代码优化工具
  • 郴州网站建设公司平台免费网络推广平台
  • 淮南先锋网成都网站seo报价
  • 合肥网站seo技术全国前十名小程序开发公司
  • 一个网站有多少gseo服务 收费
  • 建设网站有哪些步骤手机端网站优化
  • 建设银行公积金预约网站百度网站推广电话