亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

【bzoj3670】 [NOI2014]動物園

2019-11-14 09:56:51
字體:
來源:轉載
供稿:網友

這道題我WA了好幾遍,很平常的對于KMP的應用,一開始還T了,后來發現自己好像寫了假的KMP,改了一下就A掉了,因為遞歸的話可能被卡成n^2,所以要遞推出解,一種很巧妙的寫法就可以直接遞推出解(其實KMP本來就是這么寫的。。)

#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<algorithm> using namespace std;#define mod 1000000007#define N 1000005int dp[N],t,next[N],n,num[N];char s[N];inline void KMP(long long ans=1){ n=strlen(s); next[0]=-1; int j; for (int i=0;i<n;i++) { j=next[i]; while (j!=-1&&s[i]!=s[j]) j=next[j]; next[i+1]=++j; num[i+1]=num[j]+1; } j=0; for (int i=1;i<n;i++) { while (j!=-1&&s[j]!=s[i]) j=next[j]; j++; while((j<<1)>i+1) j=next[j]; ans*=num[j]+1;ans%=mod; } cout<<ans<<endl;} int main(){ for(scanf("%d",&t);t--;) scanf("%s",s),num[0]=0,KMP(); return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久综合网天天| 亚洲欧洲国产精品| 色综合天天综合网国产成人网| 庆余年2免费日韩剧观看大牛| 欧美视频在线免费看| 欧美国产精品人人做人人爱| 欧美激情一区二区三区高清视频| 国内伊人久久久久久网站视频| 亚洲美女自拍视频| 成人黄色av网站| 精品视频在线播放色网色视频| 久久久久久国产精品美女| 热久久这里只有精品| 久久久999国产精品| 精品国产乱码久久久久久虫虫漫画| 欧美激情在线播放| 欧美日韩中文在线观看| 亚洲人成网站在线播| 国产精品免费看久久久香蕉| 日韩av毛片网| 久久久天堂国产精品女人| 国产一区二区三区视频在线观看| 日韩中文字幕久久| 这里精品视频免费| 久久精品视频在线| 狠狠躁18三区二区一区| 亚洲自拍偷拍在线| 久久精品久久久久久| 久久99久久亚洲国产| 欧美精品亚州精品| 欧美日韩久久久久| 国产精品第七十二页| 中文字幕免费精品一区高清| 欧美乱大交做爰xxxⅹ性3| 91情侣偷在线精品国产| 国产97在线视频| 国产成人一区二区三区小说| 精品亚洲一区二区三区四区五区| 国产精品一久久香蕉国产线看观看| 亚洲人成电影网站色www| 亚洲欧美日韩中文在线| 精品视频久久久久久| 91麻豆国产语对白在线观看| 亚洲欧美日韩中文视频| 精品久久久国产精品999| 亚洲第一福利网站| 亚洲国产另类久久精品| 亚洲丁香久久久| 亚洲欧美制服综合另类| 国产精品久久久久久久久免费看| 国产一区香蕉久久| 欧美激情xxxx性bbbb| 在线观看视频99| 欧美俄罗斯乱妇| 久久久久中文字幕| 欧美大荫蒂xxx| 日韩欧美国产成人| 精品一区二区三区电影| 亚洲欧美在线免费| 在线观看亚洲视频| 亚洲精品国产精品国自产在线| 欧美在线视频一区| 国产精品高潮视频| 欧美三级免费观看| 国产91在线播放精品91| 国产视频久久久久久久| 国产精品久久国产精品99gif| 日本一欧美一欧美一亚洲视频| 国产精品入口夜色视频大尺度| 伊人久久免费视频| 欧美精品在线观看91| 亚洲国产成人精品女人久久久| 亚洲国产中文字幕久久网| 欧美精品少妇videofree| 欧洲精品毛片网站| 欧美理论电影在线观看| 96sao精品视频在线观看| 欧美电影免费播放| 亚洲欧美一区二区三区四区| 日韩亚洲精品视频| 国产丝袜一区二区| 国产精品成人观看视频国产奇米| 国产成人一区二区三区小说| 欧美激情一区二区三区久久久| 欧美日韩人人澡狠狠躁视频| 国产精品久久久久久久电影| 国精产品一区一区三区有限在线| 久久人人爽人人爽人人片亚洲| 日韩电视剧免费观看网站| 中文字幕亚洲一区二区三区| 亚洲人精品午夜在线观看| 欧美性猛交丰臀xxxxx网站| 日韩av最新在线| 97精品一区二区三区| 国产精品v片在线观看不卡| 亚洲国产福利在线| 国产精品美女呻吟| 日韩欧美成人网| 久久成人18免费网站| 国产一区二区在线免费视频| 4438全国亚洲精品在线观看视频| 欧美资源在线观看| 亚洲无限av看| 日韩av在线看| 国产在线精品成人一区二区三区| 午夜免费久久久久| 久久综合电影一区| 国产在线精品一区免费香蕉| 懂色av中文一区二区三区天美| 亚洲风情亚aⅴ在线发布| 美女国内精品自产拍在线播放| 亚洲一区二区三区在线免费观看| 久久在线精品视频| 久久精品一偷一偷国产| 日韩av电影中文字幕| 欧美精品18videosex性欧美| 亚洲www永久成人夜色| 久热精品视频在线观看一区| 亚洲精品电影在线观看| 另类图片亚洲另类| 亚洲一区二区三区在线免费观看| 欧美一级bbbbb性bbbb喷潮片| 2019中文字幕全在线观看| 欧美日韩亚洲一区二区三区| 亚洲系列中文字幕| 亚洲成人av资源网| 中文字幕av一区中文字幕天堂| 91色琪琪电影亚洲精品久久| 欧美中文字幕在线| 亚洲自拍中文字幕| 国产一区二区三区日韩欧美| 日韩精品免费在线视频观看| 992tv成人免费影院| 国产精品久久久久久av下载红粉| 欧美超级乱淫片喷水| 亚洲综合日韩中文字幕v在线| 69国产精品成人在线播放| 欧美成人手机在线| 性色av一区二区咪爱| 亚洲香蕉av在线一区二区三区| 日本久久久久久久| 国产精品美女久久| 日韩欧美在线视频免费观看| 国产精品嫩草影院久久久| 久久精品一本久久99精品| 久久精品中文字幕免费mv| 中文字幕日韩欧美在线| 亚洲精品456在线播放狼人| 国产精品一二区| 久久久精品在线观看| 欧美性高潮在线| 96pao国产成视频永久免费| 色狠狠av一区二区三区香蕉蜜桃| 亚洲人成五月天| 欧美成人四级hd版| 亚洲欧美一区二区精品久久久| 国产一区二区三区免费视频| 久久久亚洲天堂| 久久99久久99精品免观看粉嫩| 亚洲a∨日韩av高清在线观看| 国产成人精品日本亚洲专区61| 国产日韩欧美影视| 欧美一区二区三区艳史| 91久久久久久久|