POJ 3256 Cow Picnic(DFS)
来源:互联网 发布:大学网络教育本科 编辑:程序博客网 时间:2024/06/06 10:43
水题,dfs搜索。
//// main.cpp// Richard//// Created by 邵金杰 on 16/8/14.// Copyright © 2016年 邵金杰. All rights reserved.//#include<iostream>#include<cstdio>#include<vector>#include<cstring>using namespace std;int arrivetime[1010];int cow[105];int vis[1010];vector<int> edges[1010];int K,N,M;void dfs(int s){ for(int i=0;i<edges[s].size();i++) { int e=edges[s][i]; if(!vis[e]) { vis[e]=1; arrivetime[e]++; dfs(e); } }}int main(){ while(scanf("%d%d%d",&K,&N,&M)!=EOF) { memset(arrivetime,0,sizeof(arrivetime)); for(int i=0;i<=N;i++) edges[i].clear(); for(int i=0;i<K;i++) { scanf("%d",&cow[i]); } int s,e; for(int i=0;i<M;i++) { scanf("%d%d",&s,&e); edges[s].push_back(e); } for(int i=0;i<K;i++) { memset(vis,0,sizeof(vis)); int s=cow[i]; arrivetime[s]++; vis[s]=1; dfs(s); } int cnt=0; for(int i=1;i<=N;i++) { if(arrivetime[i]==K) cnt++; } printf("%d\n",cnt); } return 0;}
0 0
- POJ 3256 Cow Picnic(DFS)
- Cow Picnic(DFS)
- Poj 3256 Cow Picnic
- POJ 3256 Cow Picnic
- POJ-3256-Cow Picnic
- POJ 3256 Cow Picnic
- POJ 3256 Cow Picnic
- POJ 3256 Cow Picnic 搜索
- POJ 3256 Cow Picnic SPFA
- pku 3256 Cow Picnic(简单DFS)
- poj 3256 Cow Picnic 优化深搜
- POJ3256 Cow Picnic DFS搜索
- POJ 3265 Cow Picnic bfs
- Cow Picnic
- Cow Picnic
- bzoj 1648: [Usaco2006 Dec]Cow Picnic 奶牛野餐(暴力DFS)
- |BZOJ 1648|DFS|[Usaco2006 Dec]Cow Picnic 奶牛野餐
- Cow Picnic (P3256)
- C#的SqlDbHelper(数据库访问公共接口)
- UVALive 7272 Promotions
- csr_matrix(Compressed Sparse Row matrix)存储模式浅析
- 函数重载、覆盖、隐藏(重置)
- 西安十五日游 day12 练习 【AC 自动机】
- POJ 3256 Cow Picnic(DFS)
- scala基础----Arrays操作
- [又值奥运季] 2016年里约奥运会--8月20日赛事
- 【一步一步学习VBA】将Excel内容导出为单个txt文件
- PresentViewController切换界面
- 由二叉树的后序和中序求层次遍历
- HDU 4548 美素数
- Effective C++读书笔记---尽可能延后变量定义式出现的时间
- 数据库mysql的innodb,myisam的引擎的区别