poj2386 Lake Counting
来源:互联网 发布:ipad下载旧版本软件 编辑:程序博客网 时间:2024/04/28 14:33
/*POJ2386 by wxlat 2014/10/20考察类容深度优先搜索*/#include<iostream>using namespace std;#include<string>char map[101][101];int n,m;int direction[8][2]={{-1,0},{1,0},{0,-1},{0,1},{-1,-1},{-1,1},{1,-1},{1,1}};void dfs(int x,int y){map[x][y]='.';for(int i=0;i<8;i++){int tmpx=x+direction[i][0],tmpy=y+direction[i][1];if(tmpx>=0&&tmpx<n&&tmpy>=0&&tmpy<m&&map[tmpx][tmpy]=='W')dfs(tmpx,tmpy);}return ;}int main(){int i=0,j=0;cin>>n>>m;for( i=0;i<n;i++){for( j=0;j<m;j++){cin>>map[i][j];}}int ret=0; for( i=0;i<n;i++){for( j=0;j<m;j++){if(map[i][j]=='W'){dfs(i,j);ret++;}}}cout<<ret<<endl;return 0;}
0 0
- POJ2386 Lake Counting
- POJ2386:Lake Counting(DFS)
- poj2386 Lake Counting DFS
- poj2386 Lake Counting
- poj2386 Lake Counting
- POJ2386 Lake Counting(DFS)
- poj2386 Lake Counting
- POJ2386 Lake Counting 【DFS】
- Lake Counting--poj2386
- poj2386 Lake Counting
- POJ2386 Lake Counting
- POJ2386-Lake Counting
- POJ2386 Lake Counting
- POJ2386 Lake Counting
- POJ2386 Lake Counting (dfs)
- POJ2386 Lake Counting(dfs)
- POJ2386.Lake Counting
- poj2386 Lake Counting【DFS】
- 第七章 7.5.3节练习
- 实现 组件-实体-系统
- javaScript变量作用域
- jetty下载与使用
- 根据下拉框的内容异步加载表格
- poj2386 Lake Counting
- 转载和积累系列 - PHP程序员的技术成长规划
- Swift教程_零基础学习Swift完整实例(二)_swift基础(简单值、控制流、方法和闭包)
- 启动关闭oracle服务.bat
- 系统、模型和仿真
- 如何在cocos2d-x中使用ECS(实体-组件-系统)架构方法开发一个游戏?
- 秋天来了
- 黑马程序员-----java中构造代码块
- 关于新金瓶梅高清完整版在线播放地址下载http://item.taobao.com/item.htm?_u=k33n3m0597d&id=41415650611