字符串处理 —— 回文串相关

本文深入探讨回文串的概念及应用,涵盖回文串的基本判断、最长回文子串的寻找,以及Manacher算法的解析。精选例题帮助理解算法在实际问题中的运用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【回文串】

回文串,就是一个正读与反读都一样的字符串,比如:abcdcba、zxccxz 等

常见的回文串算法有:求字符串中最长回文串、判断一个字符串是否为回文串、在字符中添加/删除一个字符后是否为回文串等

【例题】

  • Palindromic Twist(CF-1027A)(字符变化+判断回文串)点击这里
  • Applese 的回文串(2019牛客寒假算法基础集训营 Day4-I)(添加/删除字符后是否为回文串)点击这里
  • 炫酷回文(2019牛客寒假算法基础集训营 Day5-F)(子矩阵是否为回文)点击这里
  • Palindrome(POJ-3974)(manacher 算法模版题)点击这里
  • 吉哥系列故事――完美队形II(HDU-4513)(manacher+最长不下降序列)点击这里
  • 小b和回文数(51Nod-2483)(回文判断+枚举)点击这里
  • Strings in the Pocket(ZOJ-4110)(manacher)点击这里
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值