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

做网站公司工资用angular做的网站

做网站公司工资,用angular做的网站,网站模版怎么做的,fedora做网站服务器583. 两个字符串的删除操作#xff1a; 题目链接 给定两个单词 word1 和 word2 #xff0c;返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 示例 : 输入: word1 sea, word2 eat 输出: 2 解释: 第一…583. 两个字符串的删除操作 题目链接 给定两个单词 word1 和 word2 返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 示例 : 输入: word1 sea, word2 eat 输出: 2 解释: 第一步将 sea 变为 ea 第二步将 eat 变为 ea解答 class Solution {public int minDistance(String word1, String word2) {int len1 word1.length();int len2 word2.length();int[][] dp new int[len1 1][len2 1];for (int i 1; i len1; i) {for (int j 1; j len2; j) {if (word1.charAt(i - 1) word2.charAt(j - 1)) {dp[i][j] dp[i - 1][j - 1] 1;} else {dp[i][j] Math.max(dp[i - 1][j], dp[i][j - 1]);}}}return len1 len2 - dp[len1][len2] * 2;} }算法总结 本题类似于先前做过的最长公共子序列我们可以用求公共序列的方式推出要删除的数字dp设计为最长公共子序的长度所以当word1.charAt(i - 1) word2.charAt(j - 1)成立我们进行1不同时取dp[i - 1][j]和 dp[i][j - 1])更大的部分。 72. 编辑距离 题目链接 给你两个单词 word1 和 word2 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作 插入一个字符 删除一个字符 替换一个字符 示例 : 输入word1 horse, word2 ros 输出3 解释 horse - rorse (将 h 替换为 r) rorse - rose (删除 r) rose - ros (删除 e)解答 class Solution {public int minDistance(String word1, String word2) {int m word1.length();int n word2.length();int[][] dp new int[m 1][n 1];// 初始化for (int i 1; i m; i) {dp[i][0] i;}for (int j 1; j n; j) {dp[0][j] j;}for (int i 1; i m; i) {for (int j 1; j n; j) {// 因为dp数组有效位从1开始// 所以当前遍历到的字符串的位置为i-1 | j-1if (word1.charAt(i - 1) word2.charAt(j - 1)) {dp[i][j] dp[i - 1][j - 1];} else {dp[i][j] Math.min(Math.min(dp[i - 1][j - 1], dp[i][j - 1]), dp[i - 1][j]) 1;}}}return dp[m][n];} }算法总结 本题是动态规划最重要的编辑距离问题在我们当前两个字符word1.charAt(i - 1) word2.charAt(j - 1)成立的时候意味着我们不需要做任何操作所以则有dp[i][j] dp[i - 1][j - 1]; 不成立时我们考虑增删和替换的情况注增和删本质上是一样的删除第一个字符串和删除第二个字符串则是 dp[i][j - 1])和 dp[i - 1][j]替换则是在原字符的情况下修改则有dp[i - 1][j - 1]最后1是添加一次次数。
http://www.zqtcl.cn/news/32558/

相关文章:

  • 海口高端网站建设网站建设外包网
  • 河南网站建设推广公司wordpress优惠劵
  • 个人网站建设论文绪论凡科网建站模板
  • 电商网站建设策划网络营销赚钱
  • 天津品牌网站设计wordpress验证google站长
  • 公司企业网站建设方案书wordpress种子站
  • 怎么给网站添加统计代码网站 制作价格表
  • 合川网站制作网站制作排名优化
  • 文具电子商务网站开发内容北京做网站设计招聘
  • 邮件网站怎么做的网站前台数据库
  • 营销型企业网站建设规划探讨向百度提交网站
  • 谈谈网站建设创新问题做网站基本要求
  • 软件工程在网站建设公司网站数据库
  • 西安做网站微信公司哪家好哪里网页建设便宜
  • 欧美风的网站设计珠海医疗网站建设公司
  • 织梦医疗网站品牌建设网站公司排名
  • 北京附近做网站的公司wordpress插件 二次开放
  • 比较好的网页模板网站赤壁市药监局网站建设方案
  • 如何选择网站托管公司北京价格网站建设
  • 网站建设分几类市环保局网站建设方案
  • 网站建设准备工作关键词检测
  • 微信导航网站模板手机购物网站模板
  • 知名网站建设公司安徽论坛网站建设
  • seo关键词优化提高网站排名wordpress just
  • 长治网站制作公司建设阅读网站的意义
  • 师德师风建设网站网站制作 连云港
  • 定制网站建设电话WordPress开发微信支付
  • 众筹网站建设在线高清观看免费ppt
  • 网站建设网络科技公司加盟中国十大公司排行榜
  • 网页转向功能网站如何做网站链接使用