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

买淘宝店扬州百度关键词优化

买淘宝店,扬州百度关键词优化,yy大杂烩,用php做购物网站视频Leetcode 3472. Longest Palindromic Subsequence After at Most K Operations 1. 解题思路2. 代码实现 题目链接:3472. Longest Palindromic Subsequence After at Most K Operations 1. 解题思路 这一题我的思路是类似LCS那种动态规划。 首先,我们…
  • Leetcode 3472. Longest Palindromic Subsequence After at Most K Operations
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3472. Longest Palindromic Subsequence After at Most K Operations

1. 解题思路

这一题我的思路是类似LCS那种动态规划。

首先,我们定义窗口的两侧分别在最左和最右,然后不断考察是否要通过变换使得两个位置上的字符对齐,还是直接放弃使用该字符。

迭代遍历所有的情况我们即可得到我们最终的答案。

2. 代码实现

给出python代码实现如下:

class Solution:def longestPalindromicSubsequence(self, s: str, k: int) -> int:n = len(s)@lru_cache(None)def dp(l, r, k):if l == r:return 1elif l > r:return 0elif s[l] == s[r]:return 2 + dp(l+1, r-1, k)src, tgt = sorted([ord(s[l]), ord(s[r])])change = min(tgt-src, src+26-tgt)if k < change:return max(dp(l+1, r, k), dp(l, r-1, k))else:return max(dp(l+1, r, k), dp(l, r-1, k), 2 + dp(l+1, r-1, k-change))return dp(0, n-1, k)

提交代码评测得到:耗时5881ms,占用内存409.7MB。

http://www.dtcms.com/wzjs/447624.html

相关文章:

  • 网站全程设计技术百度推广优化中心
  • 封面型网站怎么做的neotv
  • 透视政务网站企业培训体系搭建
  • 做 网站 技术支持 抓获 互助广州seo网站推广平台
  • 图片站wordpress模板下载朝阳区搜索优化seosem
  • 自己怎么做投注网站河源网站seo
  • 个人全屏网站模板网站外链有多重要
  • 网站建设效益分析腾讯搜索引擎入口
  • 江阴哪里有做网站推广网站如何快速被百度收录
  • 保定自助建站软件seo网站整站优化
  • 网站开发技术课程设计说明书深圳专业seo
  • 如何用2级域名做网站系统优化软件哪个好
  • 含关键词的网站建设商品标题seo是什么意思
  • WordPress页面支持文件上传搜索优化推广公司
  • 关于建筑建设的网站企业管理培训课程
  • 温州网站推广哪家好图片优化是什么意思
  • 网站建设方面的论文公司地址怎么弄在百度上显示
  • 深圳网站建设制作网络公司自动推广工具
  • 互联网网站开发发展大庆黄页查询电话
  • 用自己的照片做头像的网站农产品营销方案
  • 网站攻击方式竞价推广论坛
  • wordpress自带站内搜索功能网站诊断分析
  • 广东省企网站建设网站模板之家官网
  • 网站设置受信任网站广告投放收费标准
  • 松江网站建设武汉搜索排名提升
  • 做伊朗的外贸公司网站十大经典事件营销案例分析
  • 网站视频建设网络销售工作靠谱吗
  • 哪家公司做网站最好618网络营销策划方案
  • iis 网站后台制作企业网站
  • 有什么建筑网站营销网站建设都是专业技术人员