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

国外做的比较的ppt网站长沙网站设计服务商

国外做的比较的ppt网站,长沙网站设计服务商,专注专业网站建设,做站群一个网站多少钱#x1f4df;作者主页#xff1a;慢热的陕西人 #x1f334;专栏链接#xff1a;力扣刷题日记 #x1f4e3;欢迎各位大佬#x1f44d;点赞#x1f525;关注#x1f693;收藏#xff0c;#x1f349;留言 文章目录 牛客热题#xff1a;最长回文子串题目链接方法一作者主页慢热的陕西人 专栏链接力扣刷题日记 欢迎各位大佬点赞关注收藏留言 文章目录 牛客热题最长回文子串题目链接方法一动态规划思路代码复杂度 牛客热题最长回文子串 题目链接 最长回文子串_牛客题霸_牛客网 (nowcoder.com) 方法一动态规划 思路 ①状态表示 d p [ i ] [ j ] dp[i][j] dp[i][j]表示以A[i],A[j]为头尾的字符串是否是回文字符串的状态 ②状态转移方程 当A[i] 和 A[j] 相等的情况下 d p [ i ] [ j ] d p [ i 1 ] [ j − 1 ] dp[i][j] dp[i 1][j - 1] dp[i][j]dp[i1][j−1] ③初始化 循环内部会直接对长度为1的区间直接修改为状态为true ④填表顺序 最外层字符串的长度从短到长 内部i也就是起始位置从左到右即可 ⑤返回值 在循环的过程中 d p [ i ] [ j ] dp[i][j] dp[i][j]为真的话就更新当前的 r e s l e n 1 res len 1 reslen1; 最后返回res即可 代码 int getLongestPalindrome(string A) {int n A.size();int res 0;vectorvectorbool dp(n, vectorbool(n, false));for(int len 0; len n; len){for(int i 0; i n - len; i){int j i len;if(A[i] A[j]){if(len 1){dp[i][j] true;}else {dp[i][j] dp[i 1][j - 1];}if(dp[i][j]){res len 1;}}}}return res;}复杂度 时间复杂度 O ( N 2 ) O(N ^ 2) O(N2),首先枚举从0到n - 1 的长度的字符串 空间复杂度 O ( N 2 ) O(N^2) O(N2),利用了额外的dp数组来存储对应的状态
http://www.hkea.cn/news/14460173/

相关文章:

  • 把asp.net写的网站别人怎么访问关于网站建设 策划文案
  • 百度上公司做网站sem培训学校
  • 上海省住房与城乡建设厅网站安徽柱石建设有限公司网站
  • 网站平台建设十大公司郑州经济技术开发区政务服务中心
  • 网站开发的路径是什么聊城市建设局网站
  • 做网站销售说辞wordpress 分类目录 丢失
  • 网站建设预算表格网站的后续优化方案
  • 可信网站logo哈尔滨百度网站快速优化
  • 洛阳网站制作鄞州区住房和城乡建设局网站
  • 怎么给汽车网站做推广15秒创意广告短片
  • 高端网站价格爬虫 wordpress
  • 宁夏建设厅网站6wordpress 支持php7.1
  • 网站建设公司怎样布局有做盆景的网站
  • 南宁网站建设产品介绍一个网站上线需要什么
  • 坑梓网站建设方案网站面包屑如何做
  • o2o商城上的二级网站建站工具官网
  • 网站开发电话广告联盟怎么加入
  • 成都网站制作龙兵科技聊城wap网站建设
  • 怎么做提货网站多语言网站开发公司
  • 祁东网站设计公司动漫制作专业怎么样
  • 关于门户网站建设经费的报告选择郑州网站建设
  • 网站开发和前端开发义乌城市建设规划网站
  • 亚马逊网站建设进度计划评价模板
  • 温州好的网站推广河南微网站开发
  • 手机网站建设机构建筑行业征信查询平台官网
  • 网站建设开发软件有哪些哈尔滨市招投标信息网
  • 双一流建设专题网站wordpress 做的网站
  • 手机网站html源码下载兰州网站建设公司电话
  • 手机网站开发要多久房屋建模软件
  • 如何注销网站备案号网站索引查询