最大公共子序列

来源:互联网 发布:遇到网络割接或升级时 编辑:程序博客网 时间:2024/05/01 09:48
/**
 * 求两个串的最大公共子序列的长度

 */

public static void main(String[] args) {System.out.println(f("acebbcde1133","xya33bc11de"));}public static int f(String s1, String s2) {if (s1.length() == 0 || s2.length() == 0) return 0;if (s1.charAt(0) == s2.charAt(0)) {return f(s1.substring(1), s2.substring(1))+1;} else {return Math.max(f(s1.substring(1), s2), f(s1, s2.substring(1)));}}


0 0
原创粉丝点击