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

一流小说网站模板老板合作网站开发

一流小说网站模板,老板合作网站开发,重庆seo,设计行业网站匹配 哈希能A 水到爆炸 回家 事实上我做过一个原题#xff0c;甚至比这个回家难的多#xff0c;而且那个题多组询问必经点 然后我做一组询问就打炸了 大约就是删了很多东西#xff0c;然后自己想的太简单了 直接统计了割点#xff0c;懒得打lca和树上差分#xff0c;懒得打… 匹配 哈希能A 水到爆炸 回家 事实上我做过一个原题甚至比这个回家难的多而且那个题多组询问必经点 然后我做一组询问就打炸了 大约就是删了很多东西然后自己想的太简单了 直接统计了割点懒得打lca和树上差分懒得打dfs偷懒让我付出很大代价 最后只有10 打代码一定不能偷懒一定不能偷懒 #includebits/stdc.h using namespace std; #define ll long long #define A 810000 ll dfn[A],low[A],ver[A],nxt[A],head[A],s[A],fa[A],belong[A],kx[A]; ll Head[A],Nxt[A],Ver[A],To[A],vst[A]; ll tot0,tot20,num0,n,m,t,root; vectorll dcc[A],ans; bool cut[A]; void add(ll x,ll y){nxt[tot]head[x],head[x]tot,ver[tot]y; } void Add(ll x,ll y){Nxt[tot2]Head[x],Head[x]tot2,Ver[tot2]y; } inline ll read(){ll f1,x0;char cgetchar();while(!isdigit(c)){if(c-) f-1;cgetchar();}while(isdigit(c)){x(x1)(x3)(c-0);cgetchar();}return f*x; } void tarjan(ll x) {ll flag0;dfn[x]low[x]tot;s[s[0]]x;for(ll ihead[x];i;inxt[i]){ll yver[i];if(!dfn[y]){tarjan(y);low[x]min(low[x],low[y]);if(low[y]dfn[x]){flag;num;if(flag1||x!root)cut[x]1;while(s[0]){ll ps[s[0]--];dcc[num].push_back(p);if(py)break;}dcc[num].push_back(x);}}else low[x]min(low[x],dfn[y]);} } void dfs(ll x) {if(xbelong[n])return ;vst[x]1;for(ll iHead[x];i;iNxt[i]){ll yVer[i];if(vst[y])continue;fa[y]x;dfs(y);}return ; } void re(){num0,tot0;ans.clear();tot20;for(ll i0;i800000;i) dcc[i].clear();memset(nxt,0,sizeof(nxt));memset(Head,0,sizeof(Head));memset(Nxt,0,sizeof(Nxt));memset(fa,0,sizeof(fa));memset(vst,0,sizeof(vst));memset(head,0,sizeof(head));memset(ver,0,sizeof(ver));memset(dfn,0,sizeof(dfn));memset(low,0,sizeof(low));memset(cut,0,sizeof(cut));memset(kx,0,sizeof(kx)); } int main() {tread();while(t--){re();nread(),mread();for(ll i1;im;i){ll xread(),yread();add(x,y);add(y,x);}for(ll i1;in;i)if(!dfn[i]) rooti,tarjan(i);ll nunum;for(ll i1;in;i)if(cut[i])belong[i]nu,kx[nu]i;for(ll i1;inum;i)for(ll j0;jdcc[i].size();j){ll xdcc[i][j];if(cut[x]) Add(belong[x],i),Add(i,belong[x]);else belong[x]i;} /* for(ll i1;in;i){coutbelongbelong[i]endl;} */ dfs(belong[1]);ll xfa[belong[n]];while(x!belong[1]){if(x0) break;if(xnum) ans.push_back(kx[x]);xfa[x];}printf(%lld\n,1ll*ans.size());sort(ans.begin(),ans.end());for(ll i0;ians.size();i)printf(%lld ,ans[i]);coutendl;} }   转载于:https://www.cnblogs.com/znsbc-13/p/11248153.html
http://www.sadfv.cn/news/358655/

相关文章:

  • 阿里云做的网站这么卡的太原广告传媒有限公司
  • 第9类商标有网站开发软件设计包括哪些内容
  • 北京企业模板建站网站建设中故障排除方法
  • 手机怎么做自己的网站yy直播助手
  • 企业网站模板推荐如何修改wordpress代码
  • 温州网站设计平台wordpress 管理入口
  • 网站建设的搜索栏怎么设置有哪些制作网站的公司吗
  • 一个企业的网站建设wordpress响应网页代码
  • 东莞容桂网站制作购买网站需要注意什么
  • 新西兰注册公司做网站晏阳初乡村建设网站
  • 在谷歌上网站推广wordpress搭论坛
  • 米枫网站怎么做分页vs2013怎么做网站
  • 在荔浦找事情做投简历那个网站opencms wordpress
  • 最火爆的国际贸易网站如何给网站挂黑链
  • 汕头免费网站制作网页制作用哪个软件
  • 网站建设完工后在什么科目核算住建部证书查询大厅
  • 工业网站模板wordpress转帝国
  • 微商网站模板做网站打算套用模板
  • 适合新手做的网站项目网站建设需要些什么设备
  • 常熟网站开发网站设置字体样式
  • 上海网站设计图片网站建设的合同书
  • 哪家做网站最便宜做优化关键词
  • 句容市建设局网站wordpress 斜杠
  • 四大门户网站的区别外贸培训
  • 临沂网站制作建设淘宝网站内站建设现状
  • 商城网站设计策划怎么使用服务器做网站
  • 网站开发的企业软件外包服务公司是做什么的
  • 免费免费网站模板下载网站丰台网站建设联系方式
  • .net 获取网站域名wordpress电商主题搭建
  • 汕头做网站优化公司微信公众号免费编辑器