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

高端品牌网站制作百度怎么推广广告

高端品牌网站制作,百度怎么推广广告,海外做bt种子网站,没有备案号的网站动态规划 思路: 通过插入字符构造回文串,要想插入次数最少,可以将字符串 s 的逆序 s 进行比较找出最长公共子序列;可以先分析,字符串 s 通过插入得到回文串 ps,其中间的字符应该不会变化: 若 s…

 动态规划

  • 思路:
    • 通过插入字符构造回文串,要想插入次数最少,可以将字符串 s 的逆序 s' 进行比较找出最长公共子序列;
    • 可以先分析,字符串 s 通过插入得到回文串 ps,其中间的字符应该不会变化:
      • 若 s' 的长度为奇数,那么它的回文中心为单个字符 c。例如当 s' = "adgda" 时,它的回文中心为单个字符 "g"。我们可以断定,回文中心 c 一定是原字符串 s 中的字符,否则如果 c 是通过操作添加的字符,那么我们可以舍弃这一步操作,此时 s' 成为长度为偶数的字符串,并且它仍是回文串(在例子中,即 "adgda" -> "adda")

      • 若 s' 的长度为偶数,那么它的回文中心为两个字符 cc,例如当 s' = "adggda" 时,它的回文中心为两个字符 "gg"。我们同样可以断定,回文中心 cc 一定是原字符串中的两个字符,否则如果 cc 中有至少一个是通过操作添加的字符,那么我们可以舍弃这些操作,此时 s' 成为长度为偶数(舍弃一次操作)或奇数(舍弃两次操作)的字符串,并且它仍是回文串(在例子中,即 "adggda" -> "adgda" 或 "adggda" -> "adda")。

    • 可以通过原字符串与逆序字符串进行“并集”构建回文字符串,可以假设字符串 s 分成三部分 s(l) c s​​​(r),则其逆序字符串 s(r) c s(l);

    • 如果构建之后的回文字符串看作一块板子,原串和逆串像两个“缺了孔”的两块板子叠在一起,补上“缺的孔”就构成了回文串,一样的是公共子串;

    • 那么需要补上的“孔”的个数为原串长度减去公共子串长度;

    • 综上,问题回到求取两个字符串的最长公共子串,参考 力扣1143. 最长公共子序列

class Solution {
public:int minInsertions(string s) {int n = s.size();std::string invs(s.rbegin(), s.rend());std::vector<std::vector<int>> dp(n + 1, std::vector<int>(n + 1));for (int i = 1; i <= n; ++i) {for (int j = 1; j <= n; ++j) {dp[i][j] = std::max(dp[i - 1][j], dp[i][j - 1]);if (s[i - 1] == invs[j - 1]) {dp[i][j] = std::max(dp[i][j], dp[i - 1][j - 1] + 1);}}}return n - dp[n][n];}
};

————————————————————————————————————

http://www.hengruixuexiao.com/news/52619.html

相关文章:

  • 遵化手机网站设计百度推广运营这个工作好做吗
  • 施工企业总工程师述职报告seo研究中心官网
  • 好看的移动端网站免费推广自己的网站
  • 水墨网站设计欣赏东莞今天最新消息新闻
  • 比较好的ui设计网站互联网营销师教材
  • 北京最好的网站制作公司百度账户登录
  • 设计网站页面要多少钱免费网站可以下载
  • 自己网站首页如何设置列表网推广收费标准
  • 什么网站做的比较好uc浏览器关键词排名优化
  • 响应式网站制作教程推广图片制作
  • 设计网站物理结构怎么做品牌宣传推广文案
  • 柳州正规网站建设加盟广东做seo的公司
  • 创建网站十八未成年禁用免费app
  • 做网站需要什么营业执照十大永久免费的软件下载
  • 河南网站建设什么是百度搜索推广
  • 泉州最专业手机网站建设开发百度账号申诉
  • 电商网站模板在线注册网站
  • 响应式外贸网站建设百度一下搜索一下
  • 湘潭做网站 联系磐石网络seo软件优化
  • 日本手做网站网站排行榜查询
  • ecshop手机网站模板福州短视频seo平台
  • 移动电商网站开发需求域名邮箱 400电话
  • 自己做的网站图片加载过慢百度视频推广怎么收费
  • 电商网站开发方案百度宣传广告要多少钱
  • 个人如何免费建网站广州推广系统
  • 培训公司网站源码百度推广客服
  • 龙岗微信网站制作seo发帖论坛
  • 域名申请好怎么做网站专门制作小程序的公司
  • 网络彩票建立网站百度关键词刷搜索量
  • 网站开发怎样百度代理授权查询