国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

hdu 1358

2019-11-08 02:41:13
字體:
來源:轉載
供稿:網友
#include <string.h>  #include <iostream>  #include <stdio.h>    char str[1000005];  int next[1000005];    void getnext()  {      int i = 0,j = -1;      memset(next,0,sizeof(next));      next[0] = -1;      while (str[i])      {          if(j == -1 || str[i] == str[j])          {              i++;              j++;              next[i] = j;          }          else          j = next[j];      }  }    void kmp()  {      int i,t;      for(i = 2;str[i-1];i++)      {          t = i-next[i];          if(i%t == 0 && i/t>1)          PRintf("%d %d/n",i,i/t);      }  }    int main()  {      int n,cnt = 1;        while(scanf("%d",&n)!=EOF && n)      {          scanf("%s",str);          printf("Test case #%d/n",cnt++);          getnext();          kmp();          putchar(10);      }        return 0;  }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 应用必备| 北辰区| 南丹县| 玉山县| 柳州市| 黑山县| 都江堰市| 会宁县| 宣城市| 文登市| 城口县| 资兴市| 巴塘县| 五指山市| 嘉定区| 阜南县| 巴青县| 亳州市| 怀集县| 怀远县| 铅山县| 吉水县| 修文县| 曲松县| 达孜县| 搜索| 富平县| 邛崃市| 灵宝市| 大洼县| 高台县| 全椒县| 若羌县| 道孚县| 松溪县| 葵青区| 浑源县| 霍州市| 万山特区| 安新县| 靖远县|