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

LeetCode 5. 最长回文子串

相关题目
1.png

解题思路
以回文串的中心为目标点,向左和向右延伸。每一次求出最长的字符串。
其中要分两种情况,一种是长度为奇数的回文子串,另一种是长度为偶数的回文子串。
** 相关代码**

class Solution {
public:string longestPalindrome(string s) {string res="";for(int i=0;i<s.size();i++){//长度为奇数的回文串int l1=i-1,r1=i+1;while(l1>=0&&r1<s.size()&&s[l1]==s[r1]){l1--;r1++;}l1++;r1--;if(res.size()<r1-l1+1)res = s.substr(l1,r1-l1+1);//长度为偶数的回文串int l2=i-1,r2=i;while(l2>=0&&r2<s.size()&&s[l2]==s[r2]){l2--;r2++;}l2++;r2--;if(res.size()<r2-l2+1)res = s.substr(l2,r2-l2+1);} return res;      }
};

相关文章:

  • 云原生:应用敏捷,华为视角下的应用现代化
  • 黑马鸿蒙笔记
  • 力扣热题100_链表_138_随机链表的复制
  • Acwing2024蓝桥杯区间合并
  • 34-3 SSRF漏洞 - ssrf业务场景及挖掘
  • Ubuntu下TexStudio如何兼容中文
  • 简析数据安全保护策略中的十个核心要素
  • 【精品整理】最新数据安全评估标准合集
  • 基于单片机钢琴电子节拍器系统设计
  • PTA字符串约束
  • nginx + keepalived 搭建教程
  • LeetCode 60. 第k个排列
  • 云原生技术精选:探索腾讯云容器与函数计算的最佳实践
  • 使用Python实现逻辑回归模型
  • AI结合机器人的入门级仿真环境有哪些?
  • css系列之关于字体的事
  • IDEA常用插件整理
  • jquery ajax学习笔记
  • JS基础之数据类型、对象、原型、原型链、继承
  • Linux各目录及每个目录的详细介绍
  • magento2项目上线注意事项
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 回顾2016
  • 聚类分析——Kmeans
  • 如何优雅地使用 Sublime Text
  • 在electron中实现跨域请求,无需更改服务器端设置
  • UI设计初学者应该如何入门?
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​Python 3 新特性:类型注解
  • ​VRRP 虚拟路由冗余协议(华为)
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $refs 、$nextTic、动态组件、name的使用
  • (¥1011)-(一千零一拾一元整)输出
  • (4) PIVOT 和 UPIVOT 的使用
  • (4)Elastix图像配准:3D图像
  • (动态规划)5. 最长回文子串 java解决
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (原創) 物件導向與老子思想 (OO)
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .bat文件调用java类的main方法
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .Net 高效开发之不可错过的实用工具
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .Net 知识杂记
  • .NET 中的轻量级线程安全
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • :中兴通讯为何成功
  • @JoinTable会自动删除关联表的数据
  • @JSONField或@JsonProperty注解使用
  • [ C++ ] STL---string类的模拟实现
  • [ 云计算 | AWS ] 对比分析:Amazon SNS 与 SQS 消息服务的异同与选择