您的位置:首页 > 编程语言

//////////编程实现:求模式串T在目标串S中出现的次数和每次

2009-12-06 13:13 162 查看
#include <iostream>

#include <stdlib.h>

#define len1 100

#define len2 50

int main(int argc, char *argv[])

{、

char str[len1],str1[len2];

char *p=str;

char *q=p;

char *r=str1;

int time=0;

cin>>str;

cin>>str1;

while(*p)

{ q=p;

r=str1;

while(*q==*r&&*q) {r++;q++;}

if(*r=='/0') {time++;cout<<"posite is "<<(q-strlen(str1)-str)<<endl;}

p++;

}

cout<<time<<endl;

system("PAUSE");

return 0;

}

感觉和KMP比起来还是浪费多了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐