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

网站你懂我意思正能量app做网站麻烦不

网站你懂我意思正能量app,做网站麻烦不,长沙做网站开发大概价格,企业网站备案材料给定两个字符串s1 和 s2,返回 使两个字符串相等所需删除字符的 ASCII 值的最小和 。 示例 1: 输入: s1 “sea”, s2 “eat” 输出: 231 解释: 在 “sea” 中删除 “s” 并将 “s” 的值(115)加入总和。 在 “eat” 中删除 “t” 并将 116 加入总和。 结束时&…

给定两个字符串s1 和 s2,返回 使两个字符串相等所需删除字符的 ASCII 值的最小和 。

示例 1:
输入: s1 = “sea”, s2 = “eat”
输出: 231
解释: 在 “sea” 中删除 “s” 并将 “s” 的值(115)加入总和。
在 “eat” 中删除 “t” 并将 116 加入总和。
结束时,两个字符串相等,115 + 116 = 231 就是符合条件的最小和。

示例 2:
输入: s1 = “delete”, s2 = “leet”
输出: 403
解释: 在 “delete” 中删除 “dee” 字符串变成 “let”,
将 100[d]+101[e]+101[e] 加入总和。在 “leet” 中删除 “e” 将 101[e] 加入总和。
结束时,两个字符串都等于 “let”,结果即为 100+101+101+101 = 403 。
如果改为将两个字符串转换为 “lee” 或 “eet”,我们会得到 433 或 417 的结果,比答案更大。

提示:
0 <= s1.length, s2.length <= 1000
s1 和 s2 由小写英文字母组成

class Solution {
public:int minimumDeleteSum(string s1, string s2) {int m = s1.length(), n = s2.length();vector<vector<int>> dp(m+1,vector<int>(n+1));for(int i = 1; i <= m; i++){char c1 = s1.at(i-1);for(int j = 1; j <= n; j++){char c2 = s2.at(j-1);if(c1 == c2){dp[i][j] = dp[i-1][j-1] + int(c2);}else{dp[i][j] = max(dp[i-1][j], dp[i][j-1]);}}}int ans1 = 0, ans2 = 0;for(int i = 0; i < m; i++){ans1 += int(s1[i]);}for(int i = 0; i < n; i++){ans2 += int(s2[i]);}return ans1 + ans2 - 2*dp[m][n];}
};

力扣1143的LCS模板题的变形,我们采用一样的动态规划进行修改, dp[i][j] = dp[i-1][j-1] + int(c2);在这行代码中我们将原本的+1改成了加上字符的ascII码,所以最后dp中储存的是最长公共子序列的ascII码值总和。最后我们计算出字符串s1和s2的ascII码之和,然后减去保留下来的相同子序列的ascII码值(需要乘以2),剩下的就是两个字符串的最小ASCII删除和。

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

相关文章:

  • 阿里巴巴的网站建设校园网站建设计划
  • 广州哪里可以做网站广州做网站的企业
  • 塘沽网站建设优化做跨境电商需要什么条件
  • 南安网站定制国内外贸免费网站建设
  • 北仑网站建设培训网站建设优化教程
  • 域名买了之后如何建设网站.net作业做网站
  • 做内衣的网站好广告在什么网站做
  • 网站建设前期目标j2ee网站开发教程
  • 医院网站建设方案需要多少钱html5餐饮美食订餐微官网wap手机网站模板整站下载
  • 西安鑫瀚通网站建设腾讯云如何建设网站首页
  • 谷歌sem东莞网站优化关键词费用
  • 老榕树网站建设教学做旅游网站的论文
  • 模板 网站 缺点wordpress msn space
  • 一个公司可以有两个网站吗flashfxp上传wordpress
  • 海淀区城市建设档案馆网站甘肃省住房和建设厅官方网站
  • 做土特产网站什么名字最好东阳市城建设局网站
  • 优购物官方网站直播多姿wordpress
  • 课程网站开发 预算专业的网站建设服务商
  • 网站空间指的是什么自己怎么创建网址
  • 自己做网站难么免费图纸网站
  • 安利的网站谁做的佛山外贸网站建设价位
  • 东莞网站建设周期如何用php做网站
  • php 创建网站开发做外卖的网站
  • 旅游网站的设计与实现开题报告网络科技公司的经营范围怎么写
  • 酒泉百度做网站多少钱简洁wordpress主题
  • 做网站用什么语音网站建设学习网
  • 如何建立一个网站模板网站不可以做seo优化吗
  • 游戏网站开发难度嘉兴网站建设方案托管
  • 注册公司法人年龄要求沈阳网站关键词优化多少钱
  • 苏州网络推广建网站亚马逊跨境电商开店流程