计蒜客 难题题库 124 子串在母串中出现的次数

来源:互联网 发布:mac 最近使用字体 编辑:程序博客网 时间:2024/05/23 11:49

右侧给定的程序中,函数fun的功能是:统计substr在str中的出现次数。

比如说,字符串为aaab ljsuab,子字符串为ab,那么返回的结果为2.

请修改程序中的错误,使能计算正确的结果。

注意:不要修改main函数,也不要更改程序的结构。

题目中可能既会出现语法错误,也会出现逻辑错误哦~

相信你可以搞定,试试吧。

样例1

输入:

aaab ljsuab ab

输出:

2


for(i = 0; str[i]; i++)for(j = i, k = 0; str[j] && substr[k] && substr[k] == str[j]; k++,j++){if(substr[k+1] == '\0'){num++;}}return num;


0 0
原创粉丝点击