关注
动态规划 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); String t = in.nextLine(); String p = in.nextLine(); System.out.println(string_compare(t, p)); } static int string_compare(String s, String t) { int i, j; char s_i, t_j; int[][] m = new int[s.length() + 1][t.length() + 1]; for (i = 0; i <= s.length(); i++) { m[i][0] = i; } for (j = 0; j <= t.length(); j++) { m[0][j] = j; } for (i = 1; i <= s.length(); i++) { for (j = 1; j <= t.length(); j++) { m[i][j] = Math.min(m[i - 1][j] + 1, m[i][j - 1] + 1);//m[i - 1][j] + 1, m[i][j - 1] + 1表示s或t有个插入 m[i][j] = Math.min(m[i][j], m[i - 1][j - 1] + (s.charAt(i - 1) == t.charAt(j - 1) ? 0: 1));//m[i - 1][j - 1]+1表示替换 } } return m[s.length()][t.length()]; } }
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
坦荡的马来熊在人才库:点进来,差点眼瞎,不知道看哪 点赞 评论 收藏
分享
02-26 01:38
五邑大学 Java 酷碧:我这里项目都是真实的,最近的那个项目是我一个人从0到1做起来的,不知道有没有竞争力,但是鼠鼠八股算法啥的没怎么准备,这两周打算上班的时候抽空疯狂看八股
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
10054次浏览 148人参与
# 第一份工作应该只看薪资吗 #
252232次浏览 1916人参与
# 米连集团26产品管培生项目 #
10626次浏览 265人参与
# 春招至今,你的战绩如何? #
32336次浏览 295人参与
# 什么专业适合考公 #
57146次浏览 290人参与
# 长得好看会提高面试通过率吗? #
14727次浏览 152人参与
# AI面会问哪些问题? #
5926次浏览 169人参与
# 蚂蚁求职进展汇总 #
157010次浏览 1253人参与
# 找实习记录 #
241140次浏览 1471人参与
# 春招你拿到offer了吗 #
814488次浏览 9891人参与
# 哪些公司校招卡第一学历 #
251010次浏览 861人参与
# 你做过最难的笔试是哪家公司 #
8358次浏览 69人参与
# 从事AI岗需要掌握哪些技术栈? #
2262次浏览 64人参与
# 找AI工作可以去哪些公司? #
1992次浏览 40人参与
# HR最不可信的一句话是__ #
2888次浏览 61人参与
# 一张图晒出你司的标语 #
1757次浏览 26人参与
# 沪漂/北漂你觉得哪个更苦? #
4967次浏览 88人参与
# 毕业论文怎么查AI率 #
79641次浏览 1959人参与
# AI时代,哪个岗位还有“活路” #
5779次浏览 148人参与
# 简历第一个项目做什么 #
34448次浏览 547人参与
# 通信和硬件还有转码的必要吗 #
99016次浏览 633人参与
