设为首页 加入收藏

TOP

hdu 2087
2014-11-23 18:53:41 来源: 作者: 【 】 浏览:8
Tags:hdu 2087
#include 
#include 
using namespace std;
int main()
{
    int i,len,sum;
    char *p;
    char a[3005],b[3005];
    while(scanf("%s",a)&&a[0]!='#')
    {
        scanf("%s",b);
        len=strlen(b);
        sum=0;
        for(i=0,p=a;p=strstr(p,b);p+=len)
        {
            sum++;
        }
        printf("%d\n",sum);
    }
    return 0;
}
#include 
#include 
#define MAXN 1000000
using namespace std;
char p[MAXN],s[MAXN]; //s 母串
int next[MAXN];
void get_next(char *P,int *next,int len1)
{
    int j,k;
    j=0;k=-1;next[0]=-1;
    while(j 
 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[HDU 4336]Card Collection[状态.. 下一篇递归求排列和组合(无重复和有重..

评论

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

·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)
·神仙级python入门教 (2025-12-26 12:00:46)
·“我用Java 8”已成 (2025-12-26 11:19:54)
·下载 IntelliJ IDEA (2025-12-26 11:19:52)