KMP字符串模式匹配算法实现
2014-05-02 11:50
651 查看
网址:http://zju.acmclub.com/index.php?app=problem_title&id=1&problem_id=1751
简单题
简单题
#include<stdio.h> #include<string.h> char str[100],temp[100]; int main() { int c = 3; while(c--) { scanf("%s%s",str,temp); int ls = strlen(str), lt = strlen(temp); int i,j,sum = 0; for(i = 0; i < ls; i++) { sum = 0; if(str[i] == temp[0]) { int m; for(j = 0, m = i; j < lt; j++ ,m++) { if(str[m] == temp[j]) sum++; } if(sum == lt) { printf("%d\n",i + 1); break; } sum = 0; } } if(sum == 0) printf("0\n"); } return 0; }
相关文章推荐
- KMP字符串模式匹配算法实现
- KMP字符串模式匹配算法实现
- KMP字符串模式匹配算法实现
- KMP字符串模式匹配算法实现(php)
- KMP字符串模式匹配算法Java实现
- java实现字符串的一般和KMP模式匹配算法
- KMP字符串模式匹配算法实现
- 数据结构编程笔记十一:第四章 串 定长顺序串以及模式匹配算法(BF和KMP)的实现
- KMP模式匹配算法实现
- 字符串模式匹配算法——BM、Horspool、Sunday、KMP、KR、AC算法
- 彻头彻尾地理解KMP字符串模式匹配算法
- KMP模式匹配算法分析与实现
- KMP字符串模式匹配算法
- 一种比KMP更优的字符串模式匹配算法
- 算法 字符串模式匹配KMP
- 9.KMP模式匹配算法实现o(n)复杂度的匹配
- C语言 算法"KMP" 查找字符串 ”模式匹配“
- KMP字符串模式匹配算法
- 简单字符串模式匹配算法的C++实现
- 字符串KMP模式匹配算法