news 2026/6/11 10:18:46

力扣刷题:最长回文子串

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣刷题:最长回文子串

题目:
给你一个字符串 s,找到 s 中最长的 回文 子串。

示例 1:

输入:s = “babad”
输出:“bab”
解释:“aba” 同样是符合题意的答案。

示例 2:

输入:s = “cbbd”
输出:“bb”

解析:
这道题使用动态规划解决更加的方便,主要还是怎么去定义dp数组,在这里dp[i][j]表示字符串 s 中下标从 i 到 j 的子串 s[i…j] 是否为回文子串。

具体解析见链接:力扣解析

具体代码:

/** * @param {string} s * @return {string} */varlongestPalindrome=function(s){constlen=s.lengthif(len<2)returnsletmaxLength=1letbegin=0constdp=Array.from({length:len},()=>Array(len).fill(false))for(leti=0;i<len;i++){dp[i][i]=true}for(letj=1;j<len;j++){for(leti=0;i<j;i++){if(s[i]!==s[j]){dp[i][j]=false}else{if(j-i<3){dp[i][j]=true}else{dp[i][j]=dp[i+1][j-1]}}if(dp[i][j]&&j-i+1>maxLength){maxLength=j-i+1begin=i}}}returns.substring(begin,begin+maxLength)};
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 16:54:15

Kotaemon支持知识热度预测,提前准备资源

Kotaemon支持知识热度预测&#xff0c;提前准备资源在今天的智能系统中&#xff0c;一个核心矛盾日益凸显&#xff1a;用户期望即时获取信息&#xff0c;而系统却总是在“追赶”需求。当某个知识点突然走红——比如一场突发事件引发公众对应急措施的高度关注——传统知识系统往…

作者头像 李华
网站建设 2026/6/10 16:29:51

DragonflyDB分片技术完全解析:如何突破Redis单线程性能瓶颈

DragonflyDB分片技术完全解析&#xff1a;如何突破Redis单线程性能瓶颈 【免费下载链接】dragonfly dragonflydb/dragonfly: DragonflyDB 是一个高性能分布式KV存储系统&#xff0c;旨在提供低延迟、高吞吐量的数据访问能力&#xff0c;适用于大规模数据存储和检索场景。 项目…

作者头像 李华
网站建设 2026/6/10 16:04:28

REST Client代理配置实战:企业网络环境高效开发指南

在企业开发环境中&#xff0c;网络代理配置是API测试不可或缺的一环。掌握REST Client的代理设置技巧&#xff0c;能够帮助开发者解决网络访问问题&#xff0c;实现顺畅的API调试体验。本文将手把手教你从零基础到精通&#xff0c;快速配置各类代理场景。 【免费下载链接】vsco…

作者头像 李华
网站建设 2026/6/10 16:29:50

Kotaemon支持API调用日志审计,满足合规要求

Kotaemon支持API调用日志审计&#xff0c;满足合规要求在金融、医疗和政务系统中&#xff0c;一次未被记录的API调用可能意味着一场潜在的数据泄露风险。当监管机构上门审查时&#xff0c;企业能否快速提供完整、不可篡改的操作日志&#xff0c;往往直接决定其是否能够通过合规…

作者头像 李华
网站建设 2026/6/10 16:29:33

NixOS与Hyprland:构建极致Linux桌面环境

NixOS与Hyprland&#xff1a;构建极致Linux桌面环境 【免费下载链接】linux-nixos-hyprland-config-dotfiles Linux &#x1f427; configuration based on NixOS ❄️, Hyprland, and Catppuccin Macchiato theme &#x1f638; for a consistent, complete, and customizable…

作者头像 李华
网站建设 2026/6/10 15:49:24

FaceFusion如何应对风吹头发遮挡脸部的情况?

FaceFusion如何应对风吹头发遮挡脸部的情况&#xff1f; 在户外短视频创作中&#xff0c;一个看似微不足道的细节——风起时飘动的发丝轻轻拂过演员的脸颊或眼睛——却可能成为AI换脸技术的“致命陷阱”。传统人脸替换工具面对这种局部、动态且不规则的遮挡&#xff0c;往往会出…

作者头像 李华