设为首页 加入收藏

TOP

字符串朴素匹配C++实现
2015-11-21 01:03:07 来源: 作者: 【 】 浏览:1
Tags:字符串 朴素 匹配 实现
/*
 *字符串的朴素匹配
 通过每一个字母对应着主串
 进行一次的进行比较,知道
 其中的一个串的所有字母都匹配成功
 */
#include 
  
   
#include 
   
     #include 
    
      #include 
     
       using namespace std; int index(char *a, char *b) { int tarindex = 0; while(a[tarindex] != '\0') { int tarlen = tarindex; int patlen; for(patlen = 0; b[patlen] != 0; patlen++) { if(a[tarlen++] != b[patlen]) { break; } } if(b[patlen] == '\0') { return tarindex; } tarindex++; } return -1; } int main() { char *a; char *b; a = (char*)malloc(sizeof(char)); b = (char*)malloc(sizeof(char)); gets(a); gets(b); cout<<"第 "<
       
      
     
    
   
  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[LeetCode]Isomorphic Strings 下一篇HNU Number Guessing

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: