⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 字符串匹配的算法.txt

📁 java 的代码
💻 TXT
字号:
字符串匹配的算法. 
public String getMaxMatch(String a,String b) {   
        StringBuffer tmp = new StringBuffer();   
        String maxString = "";   
        int max = 0;   
        int len = 0;   
        char[] aArray = a.toCharArray();   
        char[] bArray = b.toCharArray();   
        int posA = 0;   
        int posB = 0;   
        while(posA<aArray.length-max) {   
            posB = 0;   
            while(posB<(bArray.length-max)) {                                   
                 if(aArray[posA]==bArray[posB]) {   
                      len = 1;   
                      tmp = new StringBuffer();   
                      tmp.append(aArray[posA]);                                           
                      while((posA+len<aArray.length)&&(posB+len<bArray.length)&&(aArray[posA+len]==bArray[posB+len])) {   
                           tmp.append(aArray[posA+len]);   
                           len++;   
                      }   
                      if(len>max) {   
                            max = len;   
                            maxString = tmp.toString();   
                      }   
                 }   
                      posB++;   
            }   
                      posA++;   
         }           
            return maxString;                       
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -