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

最长回文子序列

字符串有关的动态规划,从左向右想不通时,从右向左试一试!

应该是从右向左,依次寻找对应的最长回文子序列,话不多说,直接上公式:

边界条件判断是否需要处理:

1.对于dp[i+1][j]和dp[i][j-1]大可放心,因为对于第一行第一列,和最后一行最后一列,都初始化成了1!退一万步来说,已经初始化成了0,就算会访问的红色的边界,也不会有问题,因为dp的最小值都为1,任何一个字符自己都可以构成一个回文字符串。

2.对于dp[i+1][j-1]这个确实会出现在不合法区域,但是我们将其初始化成了0,这种情况就是只有ij相邻时才会出现,直接变成了0,执行+2操作,不必特殊处理

最后,我想记录一下关于循环方向的问题,这个题一看需要用到dp[i+1][j-1]这种字眼,说明计算dp[i][j]时,i+1行已经有结果,j-1列有结果,所以i从下向上循环,j从左向右循环。

http://www.dtcms.com/a/594335.html

相关文章:

  • 数据库知识整理——关系数据库SQL简介
  • 自己做的网站怎样赚钱东兴网站建设
  • 山东网站营销推广费用百度域名解析
  • 2026助力发刊:人工智能电磁超材料专题学习
  • 作者自己建立的网站网站设计外包合同
  • 零基础入门C语言之C语言实现数据结构之顺序表经典算法
  • 织梦配置手机网站怎样用虚拟主机建网站
  • Kimi 入驻 GitCode|Kimi K2 Thinking 模型发布并开源,全面提升 Agent 和推理能力
  • 2025模拟设备和单片机(移远EC800M模块)用MQTT协议接入ONENET记录
  • 个人网站设计规划怎么做百度里面自己的网站
  • 简单理解:WWDG窗口看门狗
  • 爬取数据存入SQLite:轻量级数据库实战指南
  • 找个会做网站的 一起做网站互联网开发技术
  • 如何利用R语言 进行生物多样性测定、生物量模型构建、生物完整性指数(IBI)筛选与生态环境状况综合指数(EI)计算
  • 前端开发做网站吗wordpress禁止加载头部
  • 建设网站的基础知识六年级做的网站的软件下载
  • SQL中的NULL陷阱:为何=永远查不到空值
  • 厦门市网站建设软件开发公司营销网站seo推广
  • JDBC模板技术
  • 万网网站后台登陆做网站哪个部分
  • 11月10日学习总结--numpy的基本操作
  • 快速搭建一个 GitHub 开源项目导航网站,提供便捷的信息抓取、智能摘要、分类管理功能
  • 网站数据表怎么做网络推广引流方式
  • 【Rocky基础】——用户管理
  • 免费下载建筑图纸的网站wordpress子分页
  • 数据结构简明教程(李春葆版)课后习题答案
  • 做app网站公司名称如何网络推广新产品
  • CSGHub v1.12.0开源版本更新
  • 上海网站建设报价自建网站怎么做推广
  • Vue Router (编程式导航)