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

笔试训练48天:最长回文子串

REAL473 最长回文子串

知识点字符串动态规划

描述

对于长度为n的一个字符串A(仅包含数字,大小写英文字母),请设计一个高效算法,计算其中最长回文子串的长度。

数据范围: 1≤n≤10001≤n≤1000

要求:空间复杂度 O(1)O(1),时间复杂度 O(n2)O(n2)

进阶: 空间复杂度 O(n)O(n),时间复杂度 O(n)O(n)

示例1

输入:"ababc" 返回值:3

说明:最长的回文子串为"aba"与"bab",长度都为3

示例2

输入:"abbba" 返回值:5

示例3

输入:"b" 返回值:1

知识点:子串:数组中连续的部分

算法原理:

1.动态规划 时间复杂度:n^2,空间复杂度:n^2

2.马拉车算法:时间复杂度:n,空间复杂度:n

3.中心扩展算法:时间复杂度:n^2,空间复杂度:1

中心扩展算法:1.枚举中心位置的时候要考虑回文子串长度的奇偶性

2.如何计算长度(right-left-1)

#include <algorithm> #include <iostream> using namespace std; class Solution { public: int getLongestPalindrome(string s) { int ret=1,n=s.size(); for(int i=1;i<n;i++) { //当长度是奇数时 int left=i-1,right=i+1; while (left>=0&&right<n&&s[left]==s[right]) { left--;right++; } ret=max(ret, right-left-1); //当长度为偶数时 left=i-1,right=i; while (left>=0&&right<n&&s[left]==s[right]) { left--;right++; } ret=max(ret, right-left-1); } return ret; } };
http://www.jsqmd.com/news/622540/

相关文章:

  • Vue + Iframe 实战:打造企业级流程配置中心扇
  • 如何快速掌握AlienFX Tools:5个高效方法解决Alienware灯光控制问题
  • 从Visio到PPT:我的科研绘图工具迁移心路与实战指南
  • Qwen3-0.6B功能体验:开启思维链推理,看模型如何一步步思考
  • gte-base-zh构建个人知识库:联动Typora管理Markdown笔记
  • OBS插件窗口消失?三步快速找回终极指南
  • 终极视频修复指南:让损坏的MP4文件重获新生
  • Vivado完整license文件配置指南
  • 既降论文重复率又降AI率的实用工具推荐
  • 英特尔 × 谷歌深化长期合作:至强 CPU + 定制 IPU,共筑下一代 AI 与云基础设施
  • AI大模型之采用DeepSeek-Coder:6.7b + Ollama + Continue离线部署
  • 32岁测试工程师的职业迷思:是“被优化”边缘,还是新起点?
  • Phi-3-mini-4k-instruct-gguf在MATLAB仿真中的辅助应用:脚本生成与结果分析
  • HTTP POST发包测试文章
  • 被裁了,没钱招人!我让AI帮我开公司!
  • 拉曼激光雷达 L2 级数据体系python处理和产品解析,一文全懂!
  • 2026年4月国内优秀的不锈钢方棒直销厂家口碑分析,不锈钢光圆/锻棒/不锈钢黑棒/不锈钢方棒,不锈钢方棒生产厂家找哪家 - 品牌推荐师
  • 5步快速上手HG-ha/MTools:图片处理、音视频编辑全掌握
  • 安全智能:MongoDB EF Core 提供程序中的可查询加密和向量搜索染
  • 以心为笔,以情为诗 —— 读潘仁红《心灵情诗》有感
  • ParsecVDD:如何实现超低延迟虚拟显示器的终极解决方案
  • 从设备树到内核驱动:解析Linux串口RS485模式与RTS-GPIO方向控制的完整链路
  • Windows应急响应实战:从事件检测到内存取证的利器指南
  • 2025-2026年全球头顶补发片品牌评测:五家口碑产品推荐比较领先 - 品牌推荐
  • DAMO-YOLO模型在Windows11环境下的部署指南
  • 6款降AI工具2026年度横评:第一梯队到底谁在虚标达标率?
  • AI有声书带娃实测:解放双手的陪伴方案
  • 告别从头训练!用TransMamba把现成Transformer模型‘知识’搬进Mamba,效率翻倍实战
  • 每天认识一个高定家具品牌——木里木外
  • 2026年降AI工具第一梯队实测:这3款AI率降到10%以下最稳