POJ 2386 Lake Counting C++版
题目链接:http://poj.org/problem?id=2386
题目问,一共有几块池塘,8方向相连就算一块!
简单DFS,我用used数组记录每一块,若发现新的一块就编号,然后从这个点开始8方向深搜,有相连还没编号的一起编上号,看左后一共编了几个号!
代码如下:
1 | /*Problem: 2386 User: awq123 |
题目链接:http://poj.org/problem?id=2386
题目问,一共有几块池塘,8方向相连就算一块!
简单DFS,我用used数组记录每一块,若发现新的一块就编号,然后从这个点开始8方向深搜,有相连还没编号的一起编上号,看左后一共编了几个号!
代码如下:
1 | /*Problem: 2386 User: awq123 |