搜索dfs-hdu Oil Deposits
来源:互联网 发布:linux 查看db2 序列号 编辑:程序博客网 时间:2024/05/20 10:51
#include <bits/stdc++.h>using namespace std;int m,n;char str[105][105];void dfs(int x,int y)//递归,当前坐标位置 {if(x<0||x>=m||y<0||y>=n)//超过搜索的范围(越界),直接返回 return ; if(str[x][y]=='@')//如果该点满足条件,就搜索8个方向 {str[x][y]='*';//首先赋值为'*',表示搜索过 dfs(x-1,y);dfs(x-1,y+1);dfs(x,y+1);dfs(x+1,y+1);dfs(x+1,y);dfs(x+1,y-1);dfs(x,y-1);dfs(x-1,y-1);}}int main(){while(scanf("%d %d",&m,&n)&&(m+n)){int sum=0;for(int i=0;i<m;i++)for(int j=0;j<n;j++)cin>>str[i][j];for(int i=0;i<m;i++){for(int j=0;j<n;j++){if(str[i][j]=='@'){dfs(i,j);sum++;}}}cout<<sum<<endl;}return 0;}
0 0
- 搜索dfs-hdu Oil Deposits
- HDU 1241Oil Deposits(dfs搜索)
- 【搜索-DFS】Oil Deposits
- hdu Oil Deposits(DFS)
- Oil Deposits 简单搜索 DFS()
- HDU/HDOJ 1241 Oil Deposits (DFS)深度优先搜索
- hdu 1241 Oil Deposits (dfs)
- HDU-1241 Oil Deposits (DFS)
- HDU 1241 Oil Deposits (DFS)
- 【DFS】hdu:1241 Oil Deposits
- hdu 1241dfs Oil Deposits
- 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)
- 课程学习归纳总结(0221)
- 文章标题
- Zookeeper简介(一)
- UVa-11076 Add Again(平均数思想)
- 数学回味系列之1
- 搜索dfs-hdu Oil Deposits
- POJ 3422 Kaka's Matrix Travels(费用流 拆点)
- python pandas dataframe 去重函数
- 线性表 初始化 插入 删除 的操作
- Atitit 路径规划法attilax总结 扫描线路法
- WIN7下安装华笙
- Linux文件的基本操作
- 数学回味系列之2
- 对象锁的同步和异步