求两字符串最大公共子串
2013-08-25 22:11
239 查看
//思路:遍历小字符串的每一个子串,然后跟大的字符串比较是否包含 public class TestDemo04 { /** * @param args */ public static void main(String[] args) { String s1 = "aaaaaaitcaastbbb"; String s2 = "cccdddeeefffgggitcasthhhiiiaa"; String tmp = ""; for (int i = 0; i < s1.length(); i++) { for (int j = s1.length()-i; j >i; j--) { String tmp1 = s1.substring(i, j); if (s2.contains(tmp1) && (tmp1.length() > tmp.length())) { tmp = tmp1; break; } } } System.out.println(tmp); } }
相关文章推荐
- C/C++ | 30-27 给定字符串A和B,输出A和B中的最大公共子串
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- php获得两个字符串公共最大子串的函数
- 求两个字符串的公共最大子字符串,如asdfsdkgf,kllsdkabc的最大子串为sdk
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 数组字符串那些经典算法:最大子序列和,最长递增子序列,最长公共子串,最长公共子序列,字符串编辑距离,最长不重复子串,最长回文子串
- LCS算法寻找字符串最大公共子串
- 最长公共子串、最长公共子序列、最长回文子串、模式匹配、最大子序列--字符串问题整理
- 【字符串操作】 寻找两个字符串中的 最大公共子串
- 【转】最大和子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 两个或N个字符串最大公共子串算法
- 动态规划——最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串最小编辑距离日记整理
- ] 找工作知识储备(2)---数组字符串那些经典算法:最大子序列和,最长递增子序列,最长公共子串,最长公共子序列,字符串编辑距离,最长不重复子串,最长回文子串
- 找出两个字符串的最大公共子串
- 求两个字符串的最大公共子串
- 【转载】最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- 求N个字符串的最大公共子串
- java实现字符串匹配问题之求两个字符串的最大公共子串