POJ 1562 Oil Deposits(dfs)
来源:互联网 发布:top域名怎么备案 编辑:程序博客网 时间:2024/06/05 23:51
题目链接:POJ 1562 Oil Deposits
dfs。
很简单的dfs,对于每个符合要求的位置搜索其周围的八个方向。
#include <iostream>using namespace std;const int MAX_N = 100 + 10;char _map[MAX_N][MAX_N];int n, m, cnt;void _search(int i, int j){ if(i < 0 || i >= n || j < 0 || j >= m) return; if(_map[i][j] != '@') return; if(_map[i][j] == '@') { _map[i][j] = '.'; _search(i - 1, j - 1); _search(i - 1, j); _search(i - 1, j + 1); _search(i, j - 1); _search(i, j + 1); _search(i + 1, j - 1); _search(i + 1, j); _search(i + 1, j + 1); }}int main(){ while(cin >> n >> m, n + m) { cnt = 0; for(int i = 0; i < n; i++) cin >> _map[i]; for(int i = 0; i < n; i++) { for(int j = 0; j < m; j++) { if(_map[i][j] == '@') { cnt++; _search(i,j); } } } cout << cnt << endl; } return 0;}
0 0
- POJ 1562 Oil Deposits(dfs)
- poj 1562 Oil Deposits(dfs)
- <DFS> POJ 1562 Oil Deposits
- Oil Deposits poj DFS
- poj 1562Oil Deposits( BFS DFS)
- poj 1562 || zoj 1709 Oil Deposits(DFS)
- Oil Deposits (POJ No.1562) DFS
- [poj 1562] Oil Deposits(dfs)
- poj 1562 Oil Deposits 简单dfs
- ACM--DFS--poj 1562--Oil Deposits
- POJ-1562-Oil Deposits(DFS)
- poj 1562 Oil Deposits DFS找块
- Oil Deposits(POJ 1562)
- poj 1562 Oil Deposits
- POJ 1562 Oil Deposits
- poj 1562 Oil Deposits
- poj 1562 Oil Deposits
- poj-1562Oil Deposits
- 关于MYSQL在UTF-8字符集下乱码的解决办法
- hdu 1241 oil deposits
- Google关于C++开源项目的规范
- 拧魔方问题-模拟法
- 桌面图标无法拖动
- POJ 1562 Oil Deposits(dfs)
- 黑马程序员-基础加强-枚举
- poj 1738 dp 石子归并
- SpringMVC 集成 Bean Validation
- C语言中abs(int varname)和fabs(double varname)的区别
- Git本地操作以及常用命令
- 关于JoptionPane提示框
- 笔记本蓝屏怎么办
- 表格标签属性详解