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

做游戏网站需要多少钱中国最新新闻

做游戏网站需要多少钱,中国最新新闻,建设公司网站需要什么科目,网站开发公司广州文章目录 题目描述题解思路题解代码题解链接 题目描述 题解思路 从中心点先寻找和中心点相等的左右端点,在基于左右端点进行往外扩散,直至左右端点不相等或者越界,然后左右端点这个范围内就是我们找寻的回文串,我们遍历中心点&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.zhongyajixie.com/news/49134.html

相关文章:

  • 做一网站优化要多少钱跨境电商网站
  • 网站获取访客软文形式推广产品
  • 小型手机网站建设多少钱seo神器
  • 网站建设应用权限外贸商城建站
  • 自己做的产品在哪个网站上可从卖市场营销网络
  • wordpress 显示纯文字seo体系
  • 网络干什么赚钱哈尔滨seo公司
  • 武侯区旅游网站建设青岛seo关键词优化公司
  • 网站建设营销百度人工客服24小时
  • 医院做网站怎么就违规了搜索网站关键词
  • 室内设计师联盟网官网深圳外贸seo
  • vs2008怎么做网站wordpress网站建设
  • 网站建设费属于无形资产吗网站推广方案
  • 一个主机 多个网站今日头条新闻最新消息
  • 新品销售网站建设合肥最新消息今天
  • wordpress怎么禁止评论seo黑帽培训骗局
  • 头像在线制作网站网站快速优化排名
  • 哪个网站可以学做包子站长工具查询入口
  • 了解宿迁建设网站武汉it培训机构排名前十
  • 在手机上创建网站品牌营销策划机构
  • 网站绿色图片什么颜色做底色全媒体广告代理加盟
  • 做别人一样的网站模板第一营销网
  • wordpress代码分割seo计费系统
  • 推荐佛山企业网站建设重庆高端seo
  • 宝安网站制作培训外链工具在线
  • 基于java开发网站开发seo整站优化哪家好
  • 敬请期待什么意思评论优化
  • 广东中山市做网站适合女生去的培训机构
  • easyui 网站开发实现百度搜索引擎工作原理
  • wordpress 导航图片seo日常优化内容是什么