Tarjan联通----总结

打印 上一主题 下一主题

主题 840|帖子 840|积分 2520

To Do List 20220623

其他想说的话

那个[POI2001] 和平委员会的疑问
  1. void tarjan(int x){   
  2.     ...
  3.     if(low[x]==dfn[x]){
  4.         int y=-1;//若没有赋初始值,为什么就是是WA的??????
  5.         sum++;
  6.         do{
  7.             y=st[top--];
  8.             c[y]=sum;
  9.             vis[y]=0;
  10.         }while(x!=y);
  11.     }
  12. }
复制代码
因为y在函数中没有赋初始值的话,有一定几率会与x的值相等
-----yxy 于2022/6/25
至于之前为什么没有挂就是。。玄学问题了。。。
To Do List20220622

其他想说的话

「中山市选 2011」杀人游戏
AC错误代码神奇AC
WHY???
[code]bool check(int x){    if(sz[x]!=1||rd[x]!=0) return 0;    for(int i=0;i>n>>m;    if(n==1) {        printf("%.6lf",(double)1);        return 0;    }    for(int i=1,x,y;i>x>>y;        G[x].push_back(y);    }    for(int i=1;i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

数据人与超自然意识

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表