• <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ǎ崽 閱讀(242) 評論(0)  編輯 收藏 引用
            青青草原综合久久| 精产国品久久一二三产区区别| 久久久久亚洲av无码专区导航| 日韩人妻无码精品久久免费一| 久久99精品久久久久子伦| 国产精品99久久久久久www| 国产精品久久久香蕉| 欧美久久综合性欧美| 久久九九兔免费精品6| 色偷偷888欧美精品久久久| 无码人妻少妇久久中文字幕| 精品久久8x国产免费观看| 老司机午夜网站国内精品久久久久久久久| 伊人久久综合精品无码AV专区| 狠狠色丁香久久综合五月| 亚洲国产精品成人久久蜜臀| 91久久香蕉国产熟女线看| 久久影院亚洲一区| 久久综合丁香激情久久| 伊人久久大香线蕉综合影院首页 | 久久高清一级毛片| 久久精品国产99久久无毒不卡| 欧美精品丝袜久久久中文字幕| 色综合合久久天天综合绕视看| 久久青青草原亚洲av无码app| 人妻精品久久久久中文字幕| 国产精品久久久久…| 久久久久久久人妻无码中文字幕爆| 久久久久九国产精品| 久久国产精品一区| 91精品国产91久久| 99久久国产主播综合精品| 久久精品国产久精国产| 久久精品无码一区二区无码| 久久99精品久久久大学生| 麻豆av久久av盛宴av| 久久精品国产日本波多野结衣| 中文国产成人精品久久亚洲精品AⅤ无码精品| 亚洲综合精品香蕉久久网97| 伊人久久大香线蕉精品| 国产精品免费久久久久影院|