HDU 1241(DFS)
来源:互联网 发布:zenjoy怎么样 知乎 编辑:程序博客网 时间:2024/06/05 17:45
跟POJ 2386一样的题。。
注意各个方向遍历的边界!注意输入边界!
#include <cstdio>#include <iostream>#include <cstring>using namespace std;const int N=105;char map[N][N];int n,m,ans;void dfs(int x,int y){ map[x][y]='*'; for(int dx=-1;dx<=1;dx++){ for(int dy=-1;dy<=1;dy++){ int ax=x+dx,ay=y+dy; if(ax>=0&&ax<m&&ay>=0&&ay<n&&map[ax][ay]=='@'){ dfs(ax,ay); } } }}int main(){// freopen("1.in","r",stdin);// freopen("1.out","w",stdout); while(~scanf("%d %d",&m,&n)&&m){// system("pause"); ans=0; memset(map,0,sizeof(map)); for(int i=0;i<m;i++){ scanf("%s",&map[i]); } for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ if(map[i][j]=='@'){ dfs(i,j); ans++; } } } printf("%d\n",ans); }}
0 0
- hdu 1241 (dfs)
- HDU 1241(DFS)
- hdu 1241 (DFS模板)
- HDU 1241(搜索题,DFS)
- hdu 1241 Oil Deposits(dfs入门)
- HDU 1241 Oil Deposits(DFS)
- HDU 1241Oil Deposits(dfs搜索)
- HDU 1241 Oil Deposits (DFS)
- [ACM] hdu 1241 Oil Deposits(DFS)
- hdu 1241 Oil Deposits(DFS)
- HDU-#1241 Oil Deposits(BFS & DFS)
- HDU 1241 Oil Deposits(深搜/DFS)
- hdu 1241 Oil Deposits(DFS)
- HDU 1241 Oil Deposits (DFS)
- hdu 1241 Oil Deposits(DFS)
- hdu 1241 Oil Deposits(DFS)
- 【HDU-1241】Oil Deposits油田(dfs)
- HDU 1241 Oil Deposits(DFS)
- xamarin.forms跳转android native并传参
- BZOJ4711 小奇挖矿
- android4.4~6.0以上沉浸式实现
- 1001 Matlab-bwdist函数
- ubuntu下手动配置AndroBugs运行环境
- HDU 1241(DFS)
- 换平台项目移植
- 201610.29总结
- 两个字符串是变为词
- c语言求x的y次方的后三位数
- HDU4198 Quick out of the Harbour bfs+优先队列
- SparkSQL与Hive on Spark的比较
- CodeForces-352D Jeff and Furik(递推)
- LInux后台运行Jar方法