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

湖南企业建站系统信息xp怎么建设网站

湖南企业建站系统信息,xp怎么建设网站,张掖网站建设推广,战队头像logo设计题目 原理 三个操作对应的操作次数分别是: 插入:在原本的次数上 1删除:在原本的次数上1替换:如果两个位置的字符串一样,则等于原本的次数, 如果不等,在原本的次数上1 去三者的最小值,就是最小的编辑次数 示例 代码 答案是2 package org.example;public class _72_编辑距离 {pu…

题目

在这里插入图片描述

原理

三个操作对应的操作次数分别是:

  • 插入:在原本的次数上 + 1
  • 删除:在原本的次数上+1
  • 替换:如果两个位置的字符串一样,则等于原本的次数,
    如果不等,在原本的次数上+1

去三者的最小值,就是最小的编辑次数

示例

在这里插入图片描述

在这里插入图片描述

代码

答案是2

package org.example;public class _72_编辑距离 {public static void main(String[] args) {String word1 = "horse";String word2 = "home";System.out.println(minDistance(word1, word2));}private static int minDistance(String word1, String word2) {// 分别获取两个字符串的长度int m = word1.length();int n = word2.length();// 创建一个二维数组dp,dp[i][j]表示word1的前i个字符转换成word2的前j个字符所需要的最少操作次数int[][] dp = new int[m + 1][n + 1];// 初始化dp数组// 初始化第一行for (int i = 0; i <= m; i++) {dp[i][0] = i;}// 初始化第一列for (int j = 0; j <= n; j++) {dp[0][j] = j;}for (int i = 1; i <= m; i++) {for (int j = 1; j <= n; j++) {// 获取左\上\左上三个位置的值int left = dp[i - 1][j] + 1;int up = dp[i][j - 1] + 1;int leftUp = dp[i - 1][j - 1]; // 此时不需要+1,默认是相等的情况// 如果word1的第i个字符不等于word2的第j个字符,需要+1if (word1.charAt(i - 1) != word2.charAt(j - 1)) {leftUp++;}// 获取三个位置的最小值dp[i][j] = Math.min(left, Math.min(up, leftUp));}}// 返回word1的前m个字符转换成word2的前n个字符所需要的最少操作次数return dp[m][n];}
}
http://www.dtcms.com/wzjs/818202.html

相关文章:

  • 电商平台网站建设合同超炫酷的网站
  • 做python项目的网站做简单网站怎么做
  • 网站开发用px好还是em好seo sem sns的区别
  • 厦门网站排名优化费用个人免费展示网站
  • 郑州商务网站建设如何制作软件程序
  • 惠州网站建设电话wordpress qtranslate
  • 做英文网站賺钱淄博网页设计师招聘
  • 企业建设网站的步骤是什么网站建设优化加盟代理
  • 个人网站和企业网站的区别电子商务主要学什么主要干啥
  • 网站跟别的做的一样的网站多语言版本
  • 移动网站转换环球贸易网网址
  • 网站优化建设哈尔滨企业网站建设自己的官网
  • 中国建设教育协会网站查wordpress 怎么安装插件
  • 苏州高端网站建设定制wordpress 建门户网站
  • 做网站的核验单 是下载的吗三亚北京网站建设
  • 公众号h5网站开发统一e商城app下载
  • 一般哪些商家需要建设网站国内网站备案流程图
  • 运城 网站 建设 招聘wordpress评论样式
  • 深圳哪家制作网站好网站开发中设计登录界面
  • 河北衡水建设网站公司电话网页游戏排行榜前十名2023
  • 网站建设培训西安哈尔滨网站备案手续费
  • 大学网站建设的目标与思路中国商标网官方查询系统
  • 如何做快递api接口网站桂林象鼻山照片
  • 建湖专业做网站的公司公司网站的开发策略
  • wordpress 安装 数据库连接错误宁波网站优化方法
  • 友情链接交换网站微商营销软件商城
  • 一么多设计公司关键词优化的五个步骤
  • 招工网站怎么做东海做网站公司
  • 广安网站建设公司学历提升机构的套路
  • 时光慢网站建设方案论文seo网络优化公司