青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Uriel's Corner

Research Associate @ Harvard University / Research Interests: Computer Vision, Biomedical Image Analysis, Machine Learning
posts - 0, comments - 50, trackbacks - 0, articles - 594

POJ 3461 Oulipo---KMP

Posted on 2009-08-29 05:06 Uriel 閱讀(501) 評論(0)  編輯 收藏 引用 所屬分類: POJ字符串處理
KMP變形。。匹配了一次之后不退出。。加上Next的值繼續比下去,直到串尾
/*Problem: 3461  User: Uriel 
  Memory: 1232K  Time: 125MS 
  Language: C  Result: Accepted
*/
 

#include 
<stdio.h>
#include 
<stdlib.h>
#include 
<string.h>

int kmpMatch(char* Src, char* Pattern);
int GetNextdest(char* Pattern, int next[]);
int Next[10001];

int main()
{    
    
char source[1000001];
    
char dest[10001];
    
int i,n;
    scanf(
"%d",&n);
    
for(i=0;i<n;i++)
    
{
        memset(dest,
0x00,sizeof(dest));
        memset(source,
0x00,sizeof(source));
        scanf(
"%s",dest);    
        scanf(
"%s",source);    
        GetNextdest(dest,Next);
        printf(
"%d\n",kmpMatch(source, dest));
    }
    
    
return 0;
}


int kmpMatch(char* Src, char* Pattern)
{
    
int i=0,j=0;
    
int s_len,p_len;
    
int sum=0
    s_len
=strlen(Src);
    p_len
=strlen(Pattern);

flag: 
while(i<s_len && j<p_len)
{
    
if(j==-1||Src[i]==Pattern[j])
    
{
        
++i;   
        
++j;
    }

    
else
    
{
        j
=Next[j];      
    }

}

if (j==p_len && i<s_len){sum++;j=Next[j];goto flag;}
else if(j==p_len && i==s_len){sum++;return sum;}
else
    
return sum;
}


int GetNextdest(char* Pattern, int next[])
{
    
int i=1,j=0;
    
int p_len=strlen(Pattern);

    next[
0]=-1;
    
while(i<p_len)
    
{
        
if(Pattern[i]==Pattern[j]||j==-1)
        
{
            
++i;++j;
            
if(Pattern[i]!=Pattern[j])next[i]=j;
            
else
                next[i]
= next[j];
        }

        
else
            j
=next[j];
    }

    
return 0;
}

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美刺激午夜性久久久久久久| 国产精品va在线播放| 理论片一区二区在线| 悠悠资源网久久精品| 你懂的国产精品| 欧美日韩国产黄| aa级大片欧美| 亚洲激情影院| 欧美日韩在线播放一区| 亚洲尤物影院| 久久综合九色综合久99| 这里只有视频精品| 久久国产一区| 一个人看的www久久| 欧美一区精品| 一本到高清视频免费精品| 午夜久久电影网| 久久精品国产精品亚洲综合| 在线视频国产日韩| 一区二区三区毛片| 亚洲毛片在线观看.| 欧美一级大片在线观看| 在线视频一区二区| 久久精品九九| 亚洲一二三四久久| 欧美成年人在线观看| 久久视频在线视频| 国产精品九九| 亚洲伦理久久| 亚洲私人影吧| 欧美性生交xxxxx久久久| 欧美电影免费观看| 在线不卡a资源高清| 欧美一级淫片aaaaaaa视频| 亚洲网站在线观看| 欧美日韩三级视频| 亚洲校园激情| 久久福利影视| 国产一区日韩一区| 久久亚洲精选| 亚洲国产精品黑人久久久| 亚洲日本电影| 欧美日韩精品免费观看视一区二区 | 免费亚洲一区二区| 亚洲激情网站| 国产精品美女视频网站| 欧美亚洲综合久久| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美成人一区二区| 亚洲黄网站黄| 国产精品色网| 欧美成人一品| 性久久久久久久久久久久| 欧美91福利在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产欧美日韩另类视频免费观看| 久久精品91| 一区二区三区日韩精品| 蜜臀av一级做a爰片久久| 亚洲字幕一区二区| 日韩视频中午一区| 亚洲国产另类精品专区| 国产精品伦理| 国产精品国产三级国产普通话99| 久久综合五月| 久久精品国产清高在天天线| 在线视频精品一区| 日韩视频在线一区二区| 免费观看国产成人| 久久综合精品国产一区二区三区| 亚洲欧美区自拍先锋| 亚洲女女做受ⅹxx高潮| 亚洲精品在线观看免费| 亚洲精品在线观看视频| 亚洲精品乱码久久久久久黑人 | 美国三级日本三级久久99| 性欧美大战久久久久久久免费观看 | 欧美日韩国产在线播放| 欧美视频中文字幕在线| 国产精品免费视频观看| 国产精品久久激情| 国产午夜精品一区理论片飘花| 国产精品一二三视频| 国产亚洲成人一区| 久久精品国产亚洲高清剧情介绍| 欧美一级专区免费大片| 另类酷文…触手系列精品集v1小说| 久久蜜桃资源一区二区老牛| 欧美高清视频一区| 国产精品免费视频xxxx| 影音先锋中文字幕一区| 99热免费精品| 欧美一区二区视频免费观看| 久久综合中文字幕| 在线视频你懂得一区| 免费看亚洲片| 伊人狠狠色j香婷婷综合| 一区二区欧美在线| 久久偷窥视频| 亚洲视频狠狠| 欧美激情亚洲一区| 黑人巨大精品欧美黑白配亚洲| 夜夜精品视频一区二区| 麻豆久久久9性大片| 亚洲欧美一区二区精品久久久| 欧美大片免费观看在线观看网站推荐| 欧美性大战久久久久久久蜜臀| 亚洲国产一区二区三区高清| 亚洲欧美日韩系列| 亚洲日本中文| 欧美激情小视频| 亚洲美女在线观看| 亚洲国产精品久久人人爱蜜臀 | 久久激情综合| 国产三级精品在线不卡| 久久国产精品网站| 性欧美xxxx大乳国产app| 国产精品网红福利| 午夜欧美大尺度福利影院在线看| 亚洲国产精品一区二区www| 开心色5月久久精品| 亚洲黑丝在线| 99国产精品久久久久久久| 国产精品久久久久久久久久久久久| 欧美日韩日日骚| 亚洲女人天堂成人av在线| 欧美亚洲免费高清在线观看| 国产亚洲欧美另类一区二区三区| 亚洲欧美激情四射在线日| 午夜国产一区| 日韩亚洲在线| 亚洲综合国产精品| 一区二区在线视频| 夜夜嗨av色一区二区不卡| 国产精品三上| 亚洲人成网在线播放| 国产亚洲欧美日韩在线一区| 美女精品在线| 国产精品久久久一本精品| 欧美aⅴ99久久黑人专区| 国产精品天美传媒入口| 欧美大片免费| 国内精品久久久| aa级大片欧美| 亚洲精品久久久蜜桃| 欧美一区激情| 久久精品1区| 国产精品免费在线| 日韩视频在线观看国产| 雨宫琴音一区二区在线| 亚洲欧美日韩中文视频| 9l国产精品久久久久麻豆| 久久久久久久久久久久久9999| 午夜亚洲福利在线老司机| 欧美人成网站| 亚洲巨乳在线| 亚洲午夜一级| 国产精品视频精品视频| 999亚洲国产精| 亚洲永久免费精品| 国产精品视频xxxx| 午夜精品久久久久久久白皮肤 | 新67194成人永久网站| 欧美视频亚洲视频| 亚洲午夜国产一区99re久久| 篠田优中文在线播放第一区| 国产九色精品成人porny| 亚洲视频在线免费观看| 欧美亚洲一区三区| 伊人久久婷婷色综合98网| 久久精品成人| 亚洲国产精品久久久久秋霞不卡| 女同一区二区| 夜夜爽av福利精品导航 | 午夜日韩电影| 亚洲第一区在线观看| 欧美连裤袜在线视频| 亚洲香蕉在线观看| 欧美高潮视频| 久久国产天堂福利天堂| 亚洲三级观看| 一区二区亚洲精品国产| 欧美日韩少妇| 久久野战av| 久久国产毛片| 先锋资源久久| 亚洲女性裸体视频| 亚洲美女区一区| 欧美国产精品v| 久久久久高清| 久久精品99无色码中文字幕| av成人天堂| 亚洲蜜桃精久久久久久久| 亚洲激情影院| 亚洲经典视频在线观看| 尤物在线精品| 99视频超级精品| 亚洲色无码播放| 亚洲已满18点击进入久久| 一本一本大道香蕉久在线精品|