码迷,mamicode.com
首页 >  
搜索关键字:deposits    ( 161个结果
ZOJ 1709 Oil Deposits(dfs,连通块个数)
The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of ...
分类:其他好文   时间:2018-07-30 18:08:12    阅读次数:160
油田(Oil Deposits)-用DFS求连通块
[本博文非博主原创,均摘自:刘汝佳《算法竞赛入门经典》(第2版) 6.4 图] [程序代码根据书中思路,非独立实现] 例题6-12 油田(Oil Deposits,UVa572) 输入一个m行n列的字符矩阵,统计字符“@”组成多少个八连块。如果两个字符“@”所在的格子相邻(横、纵或者对角线方向),就 ...
分类:其他好文   时间:2018-05-27 12:20:30    阅读次数:286
UVA 572 Oil Deposits(DFS求连通块)
题意:多组案例,每组案例输入一个m行n列的字符矩阵,统计字符‘@’组成多少个连通块。如果两个字符‘@’所在的格子相邻(横、竖或对角线),则说明它们属于同一连通块。 ...
分类:其他好文   时间:2018-05-17 13:53:18    阅读次数:165
Oil Deposits
HDU - 1241 ...
分类:其他好文   时间:2018-05-06 22:25:02    阅读次数:156
L - Oil Deposits
1 #include 2 #include 3 #include 4 using namespace std; 5 6 int n, m; 7 const int maxn = 105; 8 string s[maxn]; 9 int f[8][2] = { {0, 1},{1, 0},{-1, 0... ...
分类:其他好文   时间:2018-04-29 15:28:05    阅读次数:164
【紫书】Oil Deposits UVA - 572 dfs求联通块
题意:给你一个地图,求联通块的数量。 题解: for(所有还未标记的‘@’点) 边dfs边在vis数组标记id,直到不能继续dfs。 输出id及可; ac代码: ...
分类:移动开发   时间:2018-04-12 22:33:30    阅读次数:199
UVa 572 - Oil Deposits 【DFS】联通块问题
题目链接 题目大意: 求图中@连通块的个数,只要两个@相邻就算它们是连通的(斜方向的也算相邻) 2018-03-31 ...
分类:移动开发   时间:2018-03-31 23:57:25    阅读次数:235
Oil Deposits
Oil Deposits poj-1562 题目大意:给你一个字符串方阵,由'@'和'*'组成。@表示油田,一个油田的周围8个方向如果有@则说这两个油田是一个油田,求整个方阵里油田的个数。 注释:方阵的长和宽都是两位数。 想法:挺水的一道题,显然的爆搜,我们用两种方法来搜。 1.从第一个开始从左往右 ...
分类:其他好文   时间:2018-02-17 23:12:39    阅读次数:224
UVA 572 -- Oil Deposits(DFS求连通块+种子填充算法)
UVA 572 -- Oil Deposits(DFS求连通块) 图也有DFS和BFS遍历,由于DFS更好写,所以一般用DFS寻找连通块。 下述代码用一个二重循环来找到当前格子的相邻8个格子,也可用常量数组或者写8条DFS调用。 下述算法是:种子填充(floodfill) 两种连通区域 四连通区域: ...
分类:编程语言   时间:2018-02-16 19:53:46    阅读次数:261
题解 UVA572 【Oil Deposits】
用DFS求联通块 【分析】图也可以有dfs,bfs遍历。由于dfs更容易编写,一般用dfs找联通块:从每个'@'格子出发,递归遍历它周围的'@'格子每一次访问到一个就给它写上“联通分量编号”即下面的idx数组。这样就可以在访问之前知道是否已经被访问过,从而避免一个格子被访问多次。 上面的代码用一个二 ...
分类:其他好文   时间:2018-02-15 19:28:40    阅读次数:179
161条   上一页 1 2 3 4 5 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!