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

《工程建设》官方网站做中英文版的网站需要注意什么

《工程建设》官方网站,做中英文版的网站需要注意什么,网站后台管理系统使用手册,长春网站快速优化排名解析 算是一个比较高级的SAM的应用了 对fail树的dfs序建立维护右端点最大值的线段树 考虑把所有的询问离线#xff0c;按照右端点排序 每次动态把当前询问右端点左侧的前缀插入线段树 处理询问时#xff0c;先贪心的尝试和询问串填法一样#xff0c;如果不行就往下一个字母…解析 算是一个比较高级的SAM的应用了 对fail树的dfs序建立维护右端点最大值的线段树 考虑把所有的询问离线按照右端点排序 每次动态把当前询问右端点左侧的前缀插入线段树 处理询问时先贪心的尝试和询问串填法一样如果不行就往下一个字母填 判断合法的标志就是左端点的最大值是否不小于询问的左端点 代码 #includebits/stdc.h using namespace std; #define ll long long #define ull unsigned long long #define debug(...) fprintf(stderr,__VA_ARGS__) const int N2e5100; inline ll read(){ll x(0),f(1);char cgetchar();while(!isdigit(c)){if(c-)f-1;cgetchar();}while(isdigit(c)) {x(x1)(x3)c-0;cgetchar();}return x*f; } int n,m; struct node{int len,fa;int tr[26]; }st[N]; int tot(1),lst(1),id[N]; void ins(int c,int ide){c-a;int curtot,plst;lsttot;st[cur].lenst[p].len1;id[ide]cur;for(;p!st[p].tr[c];pst[p].fa) st[p].tr[c]cur;if(!st[p].tr[c]) st[cur].fa1;else{int qst[p].tr[c];if(st[q].lenst[p].len1) st[cur].faq;else{int pptot;st[pp]st[q];st[pp].lenst[p].len1;st[q].fast[cur].fapp;for(;pst[p].tr[c]q;pst[p].fa) st[p].tr[c]pp;return;}} }struct #define mid ((lr)1) #define ls (k1) #define rs (k1|1) segment_tree{int mx[N2];int ask(int k,int l,int r,int x,int y){if(xlry) return mx[k];int res0;if(xmid) resmax(res,ask(ls,l,mid,x,y));if(ymid) resmax(res,ask(rs,mid1,r,x,y)); //if(k1) printf(---ask: (%d %d) res%d\n,x,y,res);return res;}void upd(int k,int l,int r,int p,int w){//if(k1) printf(---upd: p%d w%d\n,p,w);if(lr){mx[k]max(mx[k],w);return;}if(pmid) upd(ls,l,mid,p,w);else upd(rs,mid1,r,p,w);mx[k]max(mx[ls],mx[rs]);return;} }t;string s,ss,ask[N],ans[N]; struct query{int id,l,r,len;bool operator (const query o)const{return ro.r;} }q[N]; int St[N],tim,Ed[N]; vectorintv[N]; void dfs(int x){St[x]tim;for(const auto to:v[x]) dfs(to);Ed[x]tim;return; } bool jd[N]; inline bool check(int x,int l,int len){//printf( check:x%d l%d len%d ask%d\n,x,l,len,t.ask(1,1,tim,St[x],Ed[x]));return t.ask(1,1,tim,St[x],Ed[x])-len1l; } bool find(int x,int len,int o,int idx){if(lenq[idx].len){for(int i0;i25;i){if(st[x].tr[i]check(st[x].tr[i],q[idx].l,len)){jd[o]1;ans[o]ai;//printf(ok x%d to%d\n,x,st[x].tr[i]);return true;}}return false;} int cask[o][len]-a;//printf(x%d len%d c%d\n,x,len,c);if(st[x].tr[c]check(st[x].tr[c],q[idx].l,len)find(st[x].tr[c],len1,o,idx)){ans[o]ac;return true;}else{for(int ic1;i25;i){ if(st[x].tr[i]check(st[x].tr[i],q[idx].l,len)){//printf(?? o%d ask%d len%d\n,o,t.ask(1,1,tim,St[st[x].tr[i]],Ed[st[x].tr[i]]),len);jd[o]1;ans[o]ai;return true;}}return false;} } signed main(){ #ifndef ONLINE_JUDGEfreopen(a.in,r,stdin);freopen(a.out,w,stdout); #endifcins;s.insert(s.begin(), );ns.size()-1;for(int i1;in;i) ins(s[i],i);for(int i2;itot;i) v[st[i].fa].push_back(i);dfs(1);//for(int i1;itot;i) printf(i%d fa%d (%d %d)\n,i,st[i].fa,St[i],Ed[i]);mread();for(int i1;im;i){q[i].lread();q[i].rread();q[i].idi;cinask[i];ask[i].insert(ask[i].begin(), );//if(i75){//printf((%d %d) ,q[i].l,q[i].r);coutask[i]endl;//}q[i].lenask[i].size()-1;}sort(q1,q1m);int pl0;for(int i1;im;i){while(plq[i].r){pl;t.upd(1,1,tim,St[id[pl]],pl);//printf(upd: node%d pos%d\n,id[pl],St[id[pl]]);}find(1,1,q[i].id,i);}for(int i1;im;i){if(!jd[i]) printf(-1\n);else{for(int jans[i].size()-1;j0;j--) putchar(ans[i][j]);putchar(\n);}}return 0; } /* */
http://wiki.neutronadmin.com/news/216441/

相关文章:

  • 网站没有做实名认证衡阳做网站ss0734
  • 域名证书查询网站wordpress in排序
  • 罗湖网站的建设专业的网站建设公司哪家好
  • 承包工程在哪个网站兰州家易选网络科技有限公司
  • 上海医疗网站建设个人注册公司需要什么手续
  • 做垂直行业网站利润分析wordpress调用文章的tags
  • 网站规划建设与管理维护教程与实训wordpress ecommerce
  • 沈阳网站建设 南塔院感质控中心网站建设 申请
  • 华为做网站做一个主题的网页代码
  • 南京手机网站设计本地wordpress预览
  • 怎样做网站怎要加服务器免费网站新域名
  • 网站项目开发流程自媒体135官网
  • 中英双语营销型网站辽宁建设工程信息网新平台
  • 从化市营销型网站建设成都比较好的设计公司
  • 网站手机端做app足球比赛直播平台
  • 棋牌网站开发工程师深圳品牌营销推广
  • 广州设计网站培训班建站工具 开源
  • 工信部备案查询网站南宁高端网站建设
  • 北京建设银行招聘网站公司网站如何做
  • 深圳 建设银行国际互联网站国外seo
  • 网站图怎么做才能小而清晰度怎么利用网站做淘宝客
  • 百度减少大量网站收录flash网站设计概述
  • 淘宝做网站被骗做网站的公司 北京
  • 如何选择顺德网站建设2022百度seo优化工具
  • 和君设计专业网站建设公司办宽带要多少钱
  • 江门专业制作网站做网站哪种编程语言好
  • 做网站要会哪些软件太原要做网站的公司
  • 东莞常平汽车站时刻表用什么网站做问卷
  • 竞价网站推广python 网站开发书籍
  • html5手机网站织梦模板wordpress中文版 乱码