• <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>
            隨筆-72  評論-126  文章-0  trackbacks-0
            http://acm.hdu.edu.cn/showproblem.php?pid=1711
             1 #include<stdio.h>
             2 int a[1000001],b[10001],hh[10001]={0};
             3 int n,m;
             4 void KMP()
             5 {
             6     int i;
             7     for(i=1;i<m;i++)
             8         if (b[i] == b[ hh[i-1] ])
             9             hh[i] = hh[i-1+ 1;
            10         else
            11             hh[i] = (b[i] == b[0]);
            12 }
            13 int cmp()
            14 {
            15     int i=0,j=0;
            16     while (i<n)
            17     {
            18         if (j==0 || a[i]==b[j])
            19         {
            20             if(a[i]==b[j])
            21                 j++;
            22             i ++;
            23         }
            24         else
            25             j = hh[j-1];
            26         if(j==m)
            27             return i-j+1;
            28     }
            29     return -1;
            30 }
            31 int main()
            32 {
            33     int T,i,j,K;
            34     scanf("%d",&T);
            35     while (T--)
            36     {
            37         scanf("%d%d",&n,&m);
            38         for(i=0;i<n;i++)
            39             scanf("%d",&a[i]);
            40         for(i=0;i<m;i++)
            41             scanf("%d",&b[i]);
            42         KMP();
            43         printf("%d\n",cmp());
            44     }
            45 }
            posted on 2009-02-09 22:41 shǎ崽 閱讀(238) 評論(0)  編輯 收藏 引用
            亚洲AV无码一区东京热久久| 色偷偷888欧美精品久久久| 四虎影视久久久免费| 久久精品桃花综合| 久久夜色精品国产噜噜噜亚洲AV | 久久久久国产视频电影| 久久这里只精品99re66| 国产午夜精品久久久久免费视 | 久久久精品午夜免费不卡| 久久久91人妻无码精品蜜桃HD| 要久久爱在线免费观看| 色婷婷综合久久久久中文 | 久久亚洲AV成人无码软件| 国产精品福利一区二区久久| 日本久久中文字幕| 一级做a爰片久久毛片人呢| 香蕉久久av一区二区三区 | 精品久久久久久无码专区| 久久精品二区| 99久久精品免费| 久久久免费精品re6| 中文字幕日本人妻久久久免费| 97精品伊人久久久大香线蕉| 嫩草伊人久久精品少妇AV| 亚洲欧美一区二区三区久久| 99久久国产主播综合精品 | 丰满少妇人妻久久久久久4| 久久午夜伦鲁片免费无码| 久久AV无码精品人妻糸列| 一本久久免费视频| 亚洲欧美另类日本久久国产真实乱对白| 四虎国产精品免费久久久| 97久久精品人妻人人搡人人玩| 日产精品久久久久久久| 午夜不卡久久精品无码免费| 国产色综合久久无码有码| 亚洲国产精品无码久久一区二区| 久久精品中文无码资源站| 亚洲国产精品无码久久98| 亚洲国产另类久久久精品黑人 | 99久久成人国产精品免费|