KMP算法
BF算法
基本思想
代码实现
/**
* 暴力匹配
* @param s 源串
* @param p 模式串
* @return
*/
public int bruteForce(String s, String p){
int sLen=s.length();
int pLen=p.length();
for(int i=0;i<=sLen-pLen;i++){
int j=0;
for(j=0;j<pLen;j++){
if(s.charAt(i+j)!=p.charAt(j)){
break;
}
}
if(j==pLen){
return i;
}
}
return -1;
}复杂度
KMP算法
基本思想
代码实现
复杂度
Last updated



