当前位置: 首页 > 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.yayakq.cn/news/550129/

相关文章:

  • 沈阳城市建设学院官方网站网站做跳转微信打开
  • 上海专业的网站公阅读分享网站模板
  • 五大搜索引擎 三大门户网站营销型网站的目标是
  • 戴尔网站建设目标中山移动网站建设公司
  • 银川做网站最好的公司有哪些西安游玩攻略
  • 某品牌休闲零食网站建设规划书网站开发目标开题报告
  • wordpress多站点命名网站开发与维护项目招标
  • 怎么做网站推广怎么样网站推广seo设置
  • 淄博乐达网站建设内部优惠券网站怎么做
  • 友汇网站建设管理后台东莞网站开发前三强
  • 网站更换建设网站书籍
  • 程序员网站建设北京网站设计定制开发建设公司
  • 贵州省建设网官方网站办公管理系统有哪些
  • 贵阳网站建设贵阳做模具行业的网站
  • python 快速做网站目前最主流的网页制作软件是
  • 网站里的友情链接网站开发的技术路线是什么
  • wordpress 多站点 插件石景山网站制作
  • 做外贸没有网站需要什么条件做worksheet的网站
  • 做浏览单的网站有哪些seo优化及推广如何运营
  • 长春哪有做网站公司做家常便饭网站
  • 石大网页设计与网站建设客观题画册设计及制作
  • 南宁手机建站模板做网站可以挣钱吗
  • 网站制作企业一流的中小型网站建设
  • 美丽女性网-大型女性门户网大型程序700m网站程序源码织梦网站开发 海淀
  • 全屏网站模板如何阿里网站建设
  • 网站排名下降的原因深圳地铁公司网站
  • vi设计包含什么网站优化公司电话
  • 无锡网站制作那些公众号设计平台
  • 手机网站开发成appapache怎么配置网站
  • 自己建设一个网站步骤模板网点地址信息获取错误是什么意思