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

最好网站设计案例wordpress转发查看

最好网站设计案例,wordpress转发查看,wdlinux 默认网站,手机网站的制作647. 回文子串 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成&#…

647. 回文子串

给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。

回文字符串 是正着读和倒过来读一样的字符串。

子字符串 是字符串中的由连续字符组成的一个序列。

具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。

思路:构建dp数组,dp[i][j]代表s[i:j+1] 是否为回文子串(i<=j)。转移方程:如果s[i]==s[j], 此时分为三种情况,如果 i==j, 则显然为回文子串,如果i==j-1,则显然也是回文子串(aa),如果i<j-1,则dp[i][j]=dp[i+1][j-1] (回文子串的前后加上相同的字母仍然是回文串)。初始化:因为一个字母本身就是回文,所以对角线的元素初始化为1,其他则初始化为0。遍历顺序:由转移方程,当前元素依赖左下角的数据,所以遍历顺序为从上到下,从左到右. 使用result记录true的个数.

class Solution:def countSubstrings(self, s: str) -> int:dp = [[False]*len(s) for _ in range(len(s))]for n in range(len(s)):dp[n][n] = Trueresult = 0for i in range(len(s) -1, -1, -1):for j in range(i,len(s)):if s[i] == s[j]:if i>=j-1:result+=1dp[i][j] = Trueelse:dp[i][j] = dp[i+1][j-1]if dp[i][j]:result += 1return result

516. 最长回文子序列

给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。

子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。

思路:与上题类似使用二维dp数组模拟字符串。dp[i][j]表示字符串s[i:j+1]的最长回文子序列长度。当s[i]==s[j],dp[i][j] = dp[i+1][j-1] + 2, 如果不等于,则考虑将其中一个放到开头(或结尾)时的最长子序列长度

class Solution:def longestPalindromeSubseq(self, s: str) -> int:dp = [[0] * len(s) for _ in range(len(s))]for i in range(len(s)):dp[i][i] = 1for i in range(len(s)-1, -1, -1):for j in range(i+1, len(s)):if s[i] == s[j]:dp[i][j] = dp[i+1][j-1] + 2else:dp[i][j] = max(dp[i+1][j], dp[i][j-1])return dp[0][-1]

http://www.yayakq.cn/news/998878/

相关文章:

  • 厦门教育平台网站建设自助定制网站开发公司
  • 做外贸哪些国外网站可以推广seo搜索优化公司
  • 攻击自己做的网站吗建立一个网站需要多长时间
  • 网站在网络文化建设方面的成果微信工作平台开发
  • 怎么看网站备案号程序员分为六个等级
  • 闸北区网站建设网页制个人信息网站建设方案书框架栏目
  • 800元做网站建设文化网站好处
  • 用flask做的网站wordpress网站第一次打开慢
  • 瑞安网站网站建设优秀网络广告案例
  • 免费开发个人网站网站建设js
  • 上海联通 网站备案网站建设目的
  • 适合女孩做的网站WordPress4中文手册下载
  • 南昌定制网站公司桂林小程序制作
  • wordpress 默认账号seo和sem分别是什么
  • 百度网站怎么建设做赚钱问卷调查的网站
  • asp源码自助建站宝塔系统怎么建设网站
  • 做网站补贴网络运营是什么工作
  • 巩义做网站优化freenom申请域名
  • 网站设计任务书范文网络推广公司深圳
  • 湖北什么是网站建设怎么修改wordpress模板
  • 如何加快百度收录网站直播网站源码免费下载
  • 长春电商网站建设哪家专业茶叶建设网站市场分析
  • 企业网站宣传建设南宁建网站
  • 重庆市建设工程节能中心网站建筑设计案例网站
  • 仿win8网站模板客户引流推广方案
  • 网站查询网如何将page转换wordpress
  • 电子商务网站建设与维护读书报告wordpress wpsignon
  • 全屏企业网站做宣传的网站
  • 网站用途说明宁波网站设计制作公司
  • 网站设计论坛嵌入式软件开发公司