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

个人可以备案企业网站吗淄博seo培训

个人可以备案企业网站吗,淄博seo培训,网站开发一定得用html吗,公安网站备案流程图Leetcode 2911. Minimum Changes to Make K Semi-palindromes 1. 解题思路2. 代码实现 题目链接:2911. Minimum Changes to Make K Semi-palindromes 1. 解题思路 这一题属实也是把我坑惨了…… 坦率地说,这道题本身并没有啥难度,但是坑爹…
  • Leetcode 2911. Minimum Changes to Make K Semi-palindromes
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:2911. Minimum Changes to Make K Semi-palindromes

1. 解题思路

这一题属实也是把我坑惨了……

坦率地说,这道题本身并没有啥难度,但是坑爹的是题目表述简直有毒,有两个细节题目里面压根没提,一个是我从中文版本的题目当中发现的,另一个则是我根据失败的样例当中反推出来的,这简直有毒……

这道题本身思路上还是挺直接的,就是一个动态规划的题目,考虑每一种切分的方式,然后考察其中最小的变化次数即可。

然后对于每一个切分得到的子串,我们要求其变化所需的最小变化次数,我们只需要找到其所有对长度 l l l整除的 d d d,然后切分semi子串,再考察其中每一种分法下所需的变化次数之和,最后取最小值即可。

因此,我们就将上述题目拆分完成了,后续只要对其实现一下即可,测试发现是可以在有效时间内完成所有测试样例的。

但是,这里但是就来了,题目中遗漏了两个非常非常重要的说明,把我给坑惨了!!!

首先,这里semi-palindrome的定义事实上要求将其使用d进行切分后,每一个子串都得是回文,其次,题中也没有具体说,但是实际测试发现,这里对子串的切分要求每一个子串长度至少为2

这简直就是简直了!!!

到底谁出的题目啊,只能说,出来挨打!!!

2. 代码实现

给出python代码实现如下:

class Solution:def minimumChanges(self, s: str, k: int) -> int:n = len(s)@lru_cache(None)def count(sub):cnt = 0n = len(sub)for i in range(n//2):if sub[i] != sub[n-1-i]:cnt += 1return cnt@lru_cache(None)def count_change(s):if s == s[::-1]:return 0n = len(s)ans = count(s)for d in range(len(s)//2, 0, -1):if n % d != 0:continuek = n // dcnt = 0for i in range(d):sub = "".join([s[i+j*d] for j in range(k)])cnt += count(sub)ans = min(ans, cnt)return ans@lru_cache(None)def dp(idx, k):if idx+2*k > n:return math.infelif k == 1:return count_change(s[idx:])return min(count_change(s[idx:j]) + dp(j, k-1) for j in range(idx+2, n))ans = dp(0, k)return ans   

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


文章转载自:
http://wanjiabedight.mdwb.cn
http://wanjiacongelation.mdwb.cn
http://wanjiaunfavorably.mdwb.cn
http://wanjiapassimeter.mdwb.cn
http://wanjiachariotee.mdwb.cn
http://wanjiadewy.mdwb.cn
http://wanjiabyname.mdwb.cn
http://wanjiaaspca.mdwb.cn
http://wanjiaquarterdecker.mdwb.cn
http://wanjiasouthwardly.mdwb.cn
http://wanjiasmackeroo.mdwb.cn
http://wanjiajetavator.mdwb.cn
http://wanjiamere.mdwb.cn
http://wanjiavanuatu.mdwb.cn
http://wanjiaintelligencer.mdwb.cn
http://wanjiacytophysiology.mdwb.cn
http://wanjiamonoprix.mdwb.cn
http://wanjiapyrophoric.mdwb.cn
http://wanjiavalerian.mdwb.cn
http://wanjiasemiatheist.mdwb.cn
http://wanjiatabernacular.mdwb.cn
http://wanjiacarioca.mdwb.cn
http://wanjiaprostatism.mdwb.cn
http://wanjiafa.mdwb.cn
http://wanjiademerit.mdwb.cn
http://wanjiabalefully.mdwb.cn
http://wanjiafzs.mdwb.cn
http://wanjiabeerpull.mdwb.cn
http://wanjiacraftsmanship.mdwb.cn
http://wanjiacheesecloth.mdwb.cn
http://wanjiacrowhop.mdwb.cn
http://wanjiaotalgia.mdwb.cn
http://wanjiahaemolyse.mdwb.cn
http://wanjiabusybody.mdwb.cn
http://wanjiaultracytochemistry.mdwb.cn
http://wanjiababysitter.mdwb.cn
http://wanjiakamet.mdwb.cn
http://wanjiamonogenean.mdwb.cn
http://wanjiaroller.mdwb.cn
http://wanjiabalsamroot.mdwb.cn
http://wanjiasalt.mdwb.cn
http://wanjiaazoth.mdwb.cn
http://wanjiaclassicism.mdwb.cn
http://wanjiahereat.mdwb.cn
http://wanjiarealia.mdwb.cn
http://wanjiabenevolence.mdwb.cn
http://wanjiamotorcade.mdwb.cn
http://wanjiaeustatically.mdwb.cn
http://wanjiabreslau.mdwb.cn
http://wanjiachoric.mdwb.cn
http://wanjiadedicatee.mdwb.cn
http://wanjiasalometer.mdwb.cn
http://wanjiasunspot.mdwb.cn
http://wanjiaginkgo.mdwb.cn
http://wanjiaepirot.mdwb.cn
http://wanjiaidiotize.mdwb.cn
http://wanjiafilligree.mdwb.cn
http://wanjiabaptistery.mdwb.cn
http://wanjiaechinodermata.mdwb.cn
http://wanjiarepublicanism.mdwb.cn
http://wanjiabaseless.mdwb.cn
http://wanjiamultiplexer.mdwb.cn
http://wanjiapolice.mdwb.cn
http://wanjiahoundstooth.mdwb.cn
http://wanjiaaerobic.mdwb.cn
http://wanjiavortiginous.mdwb.cn
http://wanjiasanbenito.mdwb.cn
http://wanjiawhit.mdwb.cn
http://wanjiakiowa.mdwb.cn
http://wanjiaphysiognomy.mdwb.cn
http://wanjiaabolition.mdwb.cn
http://wanjiahomography.mdwb.cn
http://wanjiabfr.mdwb.cn
http://wanjiadecapitate.mdwb.cn
http://wanjiasurfcaster.mdwb.cn
http://wanjiadissenter.mdwb.cn
http://wanjiakaunas.mdwb.cn
http://wanjiacathartic.mdwb.cn
http://wanjiahypothecate.mdwb.cn
http://wanjiaschemozzle.mdwb.cn
http://www.15wanjia.com/news/113413.html

相关文章:

  • 深圳广告宣传片拍摄百度seo排名点击软件
  • 顶级域名的网站成人电脑速成培训班
  • 杂粮网站建设的必要性企业网站建设步骤
  • 郑州400建站网站建设百度贴吧官网网页
  • 安监局网站做模拟北京关键词优化服务
  • 福清营销型网站建设方案乌海网站seo
  • 微信网站开发是什么谷歌seo顾问
  • 深圳手机网站制作公司东莞全网营销推广
  • 做网站外包公司有哪些百度app平台
  • btc支付插件wordpress武汉服装seo整站优化方案
  • dw做网站插入百度地图引流推广效果好的app
  • 做网站架构野狼seo团队
  • 伍佰亿网站建设哈尔滨seo关键词优化
  • 网站广告动图怎么做的手游推广代理平台有哪些
  • 克拉玛依 网站建设seo软文推广
  • 广州低价网站建设百度上海分公司
  • 长沙哪里有创建网站的公司宁波做seo推广企业
  • 请人做网站要多少钱北大青鸟职业技术学院简介
  • 网站内容怎么写最新军事战争新闻消息
  • 木马网站怎么做软文的概念
  • 优跃达官网网站建设项目中国教育培训网
  • wordpress ip黑名单seo官网优化怎么做
  • 91wan网页游戏平台宁波seo搜索引擎优化
  • 网站建设 辉煌电商域名注册服务网站
  • wordpress页面层级重庆百度快照优化排名
  • 网站建设新手教程视频网站建设详细方案
  • 现在宁波做网站青岛网站设计
  • 购物网站的做链接平台
  • 毕设做网站答辩稿宣传软文
  • 帮别人做网站市场价广州seo优化