当前位置: 首页 > news >正文

做网站引流到天猫wordpress后台进去

做网站引流到天猫,wordpress后台进去,久久诗词网,w3c标准网站http://acm.hdu.edu.cn/showproblem.php?pid2222 一个AC自动机的模板题。用的kuangbin的模板#xff0c;静态建Trie树。可能遇到MLE的情况要转动态建树。 AC自动机的讲解看这里 http://blog.csdn.net/niushuai666/article/details/7002823 http://blog.csdn.net/mobius_strip…http://acm.hdu.edu.cn/showproblem.php?pid2222 一个AC自动机的模板题。用的kuangbin的模板静态建Trie树。可能遇到MLE的情况要转动态建树。   AC自动机的讲解看这里 http://blog.csdn.net/niushuai666/article/details/7002823 http://blog.csdn.net/mobius_strip/article/details/22549517 /*--------------------------------------------------------------------------------------*/ // Helicas header // Second Editions // 2015.11.7 // #include algorithm #include iostream #include cstring #include ctype.h #include cstdlib #include cstdio #include vector #include string #include queue #include stack #include cmath #include set #include map//debug function for a N*M array #define debug_map(N,M,G) printf(\n);for(int i0;i(N);i)\ {for(int j0;j(M);j){\ printf(%d,G[i][j]);}printf(\n);} //debug function for int,float,double,etc. #define debug_var(X) cout#XXendl; /*--------------------------------------------------------------------------------------*/ using namespace std;int N,M,T;struct Trie {int next[500010][26],fail[500010],end[500010];int root,L;int newnode(){for(int i0;i26;i) next[L][i] -1;end[L] 0;return L-1;}void init(){L 0;root newnode();}void insert(char *s){int len strlen(s);int now root;for(int i0;ilen;i){if(next[now][s[i]-a] -1)next[now][s[i]-a] newnode();now next[now][s[i]-a];}end[now];}void build(){queue int Q;fail[root] root;for(int i0;i26;i)if(next[root][i] -1)next[root][i] root;else{fail[next[root][i]] root;Q.push(next[root][i]);}while(!Q.empty()){int now Q.front();Q.pop();for(int i0;i26;i){if(next[now][i] -1)next[now][i] next[fail[now]][i];else{fail[next[now][i]] next[fail[now]][i];Q.push(next[now][i]);}}}}int query(char *s){int len strlen(s);int now root;int ans 0;for(int i0;ilen;i){now next[now][s[i]-a];int temp now;while(temp ! root){ans end[temp];end[temp] 0;temp fail[temp];}}return ans;}void debug(){for(int i0;iL;i){printf(id %3d,fail %3d,end %3d,chi [,i,fail[i],end[i]);for(int j0;j26;j)printf(%2d,next[i][j]);printf(]\n);}} };char buf[1000100]; Trie ac;int main() {scanf(%d,T);while(T--){ac.init();scanf(%d,N);for(int i0;iN;i){scanf(%s,buf);ac.insert(buf);}ac.build();//ac.debug();scanf(%s,buf);printf(%d\n,ac.query(buf));} }     第N次入门AC自动机。。。成功。。。转载于:https://www.cnblogs.com/helica/p/5037814.html
http://www.zqtcl.cn/news/43355/

相关文章:

  • 代理厦门网站设计公司人力外包项目外包
  • 最超值的网站建设销售技巧和话术
  • react做的电商网站能上线吗全国企业查询系统官网
  • c语言精品网站开发的教学wordpress分类显示
  • 网站上传都传些什么文件网站怎么做来流量
  • 品辰设计的网站谁做的uml电子商务网站建设文档
  • 大连模板网站制作公司如何购买域名和服务器
  • 做网站需要招聘内容范本做网站维护是什么岗位
  • html免费网站模板下载免费相册视频制作软件
  • 毕设代做网站招聘招聘网站建设规划书
  • 焦作焦煤电子商务网站建设灰色词快速上排名
  • 公司展示网站制作免费奖励代码网站
  • 网站首页被k 做跳转不懂网站建设 如何找建站公司
  • 4399小游戏网页版入口宜昌seo优化服务
  • 太原做网站兼职网上学学网站开发工程师
  • 做网店哪个网站好dedecms电影网站源码
  • 优质的网站建设外贸公司网站模板
  • 淘宝网站图片维护怎么做wordpress被黑求最安全的国外主机
  • 网站建设公司青岛wordpress首页缓存自动清空
  • 做网站在哪里接活wordpress媒体库 下载
  • 网站建设制作的规划方案制作动画的软件app
  • 建设局网站简介wordpress更换域名搬家
  • 用哪个软件做网站好人人车网站建设
  • 城阳区城市规划建设局网站中企动力z云邮
  • 郑州做网站好的公辽宁企业网站建设公司
  • 重庆手机版建站系统信息德州市建设工程协会网站
  • 中山建网站报价互联网网站制作公司哪家好
  • 集团做网站方案制作包含哪些方面海口免费自助建站模板
  • 猪八戒做的网站怎么样河池市住房和城乡建设厅网站
  • 北京造价员变更在哪个网站做网站建设哪个