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

如何做好阿里巴巴企业网站建设p2p网站建设小微金融

如何做好阿里巴巴企业网站建设,p2p网站建设小微金融,wordpress 分类文章列表分页,.net 网站管理系统传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 思路#xff1a; 这个只能搞failfailfail树了#xff0c;让后跑一遍即可。 重复的字符串记一个#xff0c;让后其他的都跟他一个答案即可。 // Problem: P3796 【模板】AC自动机#xff08;加强版思路题意 思路 这个只能搞failfailfail树了让后跑一遍即可。 重复的字符串记一个让后其他的都跟他一个答案即可。 // Problem: P3796 【模板】AC自动机加强版 // Contest: Luogu // URL: https://www.luogu.com.cn/problem/P3796 // Memory Limit: 128 MB // Time Limit: 3000 ms // // Powered by CP Editor (https://cpeditor.org)//#pragma GCC optimize(Ofast,no-stack-protector,unroll-loops,fast-math) //#pragma GCC target(sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2,popcnt,tunenative) //#pragma GCC optimize(2) #includecstdio #includeiostream #includestring #includecstring #includemap #includecmath #includecctype #includevector #includeset #includequeue #includealgorithm #includesstream #includectime #includecstdlib #includerandom #includecassert #define X first #define Y second #define L (u1) #define R (u1|1) #define pb push_back #define mk make_pair #define Mid ((tr[u].ltr[u].r)1) #define Len(u) (tr[u].r-tr[u].l1) #define random(a,b) ((a)rand()%((b)-(a)1)) #define db puts(---) using namespace std;//void rd_cre() { freopen(d://dp//data.txt,w,stdout); srand(time(NULL)); } //void rd_ac() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//AC.txt,w,stdout); } //void rd_wa() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//WA.txt,w,stdout); }typedef long long LL; typedef unsigned long long ULL; typedef pairint,int PII;const int N1000010,mod1e97,INF0x3f3f3f3f; const double eps1e-6;int n; int tr[N][26],idx,ed[N],fail[N]; int cnt[N],pos[N],ans[N]; string s[N],ss; vectorintv[N];int newnode() {int uidx;for(int i0;i26;i) tr[u][i]0;return u; }void insert(int id,string s) {int ns.length(),p0;for(int i0;in;i) {int us[i]-a;if(!tr[p][u]) tr[p][u]newnode();ptr[p][u];}ed[p]id; }void get_fail() {queueintq;for(int i0;i26;i) if(tr[0][i]) q.push(tr[0][i]);while(q.size()) {int uq.front(); q.pop();for(int i0;i26;i) {int ptr[u][i];if(p) fail[p]tr[fail[u]][i],q.push(p);else tr[u][i]tr[fail[u]][i];}} }void dfs(int u) {for(auto x:v[u]) dfs(x),cnt[u]cnt[x]; }int main() { // ios::sync_with_stdio(false); // cin.tie(0);scanf(%d,n);idx0; for(int i0;i26;i) tr[0][i]0;mapstring,intmp;for(int i1;in;i) {cins[i]; if(!mp.count(s[i])) mp[s[i]]i;insert(mp[s[i]],s[i]);}get_fail();cinss;for(int i1;iidx;i) v[fail[i]].pb(i);int lenss.length();int p0;for(int i0;ilen;i) {int uss[i]-a;ptr[p][u];cnt[p];}dfs(0);for(int i1;iidx;i) if(ed[i]) ans[ed[i]]cnt[i];for(int i1;in;i) printf(%d\n,ans[mp[s[i]]]); return 0; } /**/
http://www.zqtcl.cn/news/203286/

相关文章:

  • 网站开发外包维护合同淘宝客源码程序 爱淘宝风格+程序自动采集商品 淘宝客网站模板
  • 烟台企业网站开发军事新闻最新24小时
  • wordpress网站更换域名网站空间建站
  • 十堰网站建设公司电话网页设计与制作教程江西高校出版社
  • 英文网站seo常州建设局考试网站
  • wordpress 多网站哈尔滨 建网站
  • 免费网站源代码怎么制作网站教程
  • Thinkphp开发wordpress网站怎么优化seo
  • tp框架做视频网站站长统计芭乐鸭脖小猪
  • asp网站发布ftp国内f型网页布局的网站
  • 无限空间 网站四川省建设厅网站填报获奖
  • 广东佛山最新通知北京seo怎么优化
  • 浙江省通信管理局 网站备案 管理部门科技公司经营范围包括哪些
  • 网站域名备案转接入手续深圳外贸公司qc招聘
  • 湖北网站建设服务公司可以做产品推广的网站
  • 做经营性的网站备案条件wordpress删除菜单
  • js商城网站个安装wordpress
  • 想给学校社团做网站企业服务平台是做什么的
  • 网站推广渠道的类型wordpress看不到表格
  • 网站建设与推广实训报告册附近广告设计与制作门店电话
  • wordpress汉语公益网站开发使用api对seo
  • 北京网站优化前景seo网络推广专员
  • 临海网站制作工程施工合同免费版
  • 免费的黄冈网站有哪些平台wordpress 新闻发布
  • 给男票做网站表白的软件wordpress软件网站模板下载
  • 网站备案个人可以做吗dw制作一个手机网站模板
  • 如何识别一个网站是否做的好坏新河官网
  • 深圳网站建设 卓教育直播网站开发
  • 如何修改网站后台密码河南省罗山县做网站的公司
  • 个人网站免费源码大全湖南长沙新增病例最新消息