日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > HDU 3065 病毒侵襲持續中 (AC自動機)

HDU 3065 病毒侵襲持續中 (AC自動機)

來源:程序員人生   發布時間:2015-03-17 08:54:42 閱讀次數:2813次


病毒侵襲延續中

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 7477    Accepted Submission(s): 2595

Problem Description

小t非常感謝大家幫忙解決了他的上1個問題。但是病毒侵襲延續中。在小t的不懈努力下,他發現了網路中的“萬惡之源”。這是1個龐大的病毒網站,他有著好多好多的病毒,但是這個網站包括的病毒很奇怪,這些病毒的特點碼很短,而且只包括“英文大寫字符”。固然小t好想好想為民除害,但是小t歷來不打沒有準備的戰爭。知己知彼,百戰百勝,小t首先要做的是知道這個病毒網站特點:包括多少不同的病毒,每種病毒出現了多少次。大家能再幫幫他嗎?
 

Input
第1行,1個整數N(1<=N<=1000),表示病毒特點碼的個數。
接下來N行,每行表示1個病毒特點碼,特點碼字符串長度在1―50之間,并且只包括“英文大寫字符”。任意兩個病毒特點碼,不會完全相同。
在這以后1行,表示“萬惡之源”網站源碼,源碼字符串長度在2000000以內。字符串中字符都是ASCII碼可見字符(不包括回車)。
 

Output
按以下格式每行1個,輸出每一個病毒出現次數。未出現的病毒不需要輸出。
病毒特點碼: 出現次數
冒號后有1個空格,按病毒特點碼的輸入順序進行輸出。
 

Sample Input
3 AA BB CC ooxxCC%dAAAoen....END
 

Sample Output
AA: 2 CC: 1
Hint
Hit: 題目描寫中沒有被提及的所有情況都應當進行斟酌。比如兩個病毒特點碼可能有相互包括或有堆疊的特點碼段。 計數策略也可1定程度上從Sample中推測。
 

Source
2009 Multi-University Training Contest 16 - Host by NIT
 
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3065

題目分析:裸的AC自動機,忽視了只含大寫字母,MLE了,注意是多組數據,存1下每一個單詞和對應的出現次數


#include <cstdio> #include <cstring> #include <queue> #include <algorithm> using namespace std; int const MAX = 2000005; char word[1005][55], text[MAX]; int cnt[1005]; struct node { int id; bool end; node *next[26]; node *fail; node() { id = ⑴; end = false; memset(next, NULL, sizeof(next)); fail = NULL; } }; void Insert(node *p, char *s, int id) { for(int i = 0; s[i] != ' 主站蜘蛛池模板: 美女网站色 | 岛国免费视频 | 日本黄a三级三级三级 | 日本在线视频观看 | 99精品在线观看 | av亚洲在线 | 一区二区三区不卡视频在线观看 | 国产青草| 久久久久久亚洲 | 日韩欧美在线一区二区三区 | 小受性瘾放荡的np文h | 男人的av | 久久99精品久久久久久久久久久久 | 精品在线一区二区 | 久草在线在线精品观看 | 欧洲黄网| 国产人成看黄久久久久久久久 | 最近中文字幕在线视频 | 成人久久久精品乱码一区二区三区 | 久久久人| 久久综合爱 | 秋霞在线观看视频 | 涩爱av一区二区三区 | 精品久| 国产在线观看免费 | 欧美ⅹxxxxxx | 日韩电影免费 | 人妖啪啪综合av一区ts人妖 | 欧美日韩国产色综合一二三四 | 天堂网在线最新版www中文网 | 免费h片| 久久久久久精 | 久久久久成人精品免费播放 | 国产精品99久久久久久www | 亚洲一区二区精品视频 | 亚洲成人天堂 | eeuss影院一区二区三区 | 国产成人精品一区二区 | 99av在线 | 欧美日韩免费在线视频 | 国产激情视频在线 |