【dfs找不在简单路径的点】ZOJ 10th Anniversary Contest C ZOJ 3583
来源:互联网 发布:电脑直播笑声软件 编辑:程序博客网 时间:2024/04/28 03:32
纯YY
int g[111][111];bool vis[111];bool visit[111];int pre[111];int n,m,s,t;void dfs(int u){ int i; if(u==t || vis[u]){ while(u!=s){ vis[u] = 1; u = pre[u]; } return ; } for(i=0;i<n;i++){ if(g[u][i] && !visit[i]){ pre[i] = u; visit[i] = 1; dfs(i); visit[i] = 0; } }}int main(){ while(scanf("%d%d%d%d",&n,&m,&s,&t) !=-1){ int i,j; memset(g,0,sizeof(g)); while(m--){ int x,y; scanf("%d%d",&x,&y); g[x][y] = g[y][x] = 1; } for(i=0;i<n;i++){ vis[i] = 0; pre[i] = -1; visit[i] = 0; } visit[s] = 1; dfs(s); vis[s] = vis[t] = 1; int ans = 0; for(i=0;i<n;i++){ if(!vis[i])ans++; } printf("%d\n",ans); } return 0;}
- 【dfs找不在简单路径的点】ZOJ 10th Anniversary Contest C ZOJ 3583
- ZOJ 8th Anniversary Contest Unrequited Love
- zoj 11th programing contest
- ZOJ 146 - The 13th Zhejiang Provincial Collegiate Programming Contest - C Defuse the Bomb
- ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-C
- ZOJ 1411 Anniversary (回溯)
- ZOJ 2100 Seeding(简单DFS)
- zoj 3710 Friends The 10th Zhejiang Provincial Collegiate Programming Contest - F
- ZOJ-3332-Strange Country II【7th浙江省赛】【dfs】
- ZOJ 1694 Shredding Company(简单DFS)
- zoj 1002 Fire Net (简单dfs)
- Happy Programming Contest ZOJ+01背包问题+路径输出
- ZOJ 3703 Happy Programming Contest 01背包+记录路径
- zoj 3502 Contest //dp
- zoj 3502 Contest
- zoj - 3502 Contest
- ZOJ 3502 Contest
- ZOJ 3684 Destory 找树的中心
- 浅谈公司核心业务数据表的重构——结合Memcache分析缓存策略与系统数据交互
- 如何编写优质的 API 文档
- Java中反射机制(Reflection)学习
- 下学期实验报告3.1
- 逻辑学家死里逃生
- 【dfs找不在简单路径的点】ZOJ 10th Anniversary Contest C ZOJ 3583
- swift-tool 图片资源打包工具
- hello163
- jQuery之表单域属性过滤器
- KMP算法详解
- Any Substitute Of Cactus? How To Use Cactus?
- 【模拟】ZOJ-3590 -3+1
- 下学期第三周实验报告3.2
- centos6.2下的codeblocks配置opengl环境