floodfill
来源:互联网 发布:淘宝交易关闭能恢复吗 编辑:程序博客网 时间:2024/05/21 11:52
void floodfill(int img[frame][frame],int mark[frame][frame],int srow,int scol)
{
mark[srow][scol]=1;
//左
if( scol-1>=0 && img[srow][scol-1]==1 && mark[srow][scol-1]==0 )//没越界,黑点,且没填充
{
floodfill(img,mark,srow,scol-1);
}
//上
if( srow-1>=0 && img[srow-1][scol]==1 && mark[srow-1][scol]==0 )
{
floodfill(img,mark,srow-1,scol);
}
//右
if( scol+1<frame && img[srow][scol+1]==1 && mark[srow][scol+1]==0 )
{
floodfill(img,mark,srow,scol+1);
}
//下
if( srow+1<frame && img[srow+1][scol]==1 && mark[srow+1][scol]==0 )
{
floodfill(img,mark,srow+1,scol);
}
}
{
mark[srow][scol]=1;
//左
if( scol-1>=0 && img[srow][scol-1]==1 && mark[srow][scol-1]==0 )//没越界,黑点,且没填充
{
floodfill(img,mark,srow,scol-1);
}
//上
if( srow-1>=0 && img[srow-1][scol]==1 && mark[srow-1][scol]==0 )
{
floodfill(img,mark,srow-1,scol);
}
//右
if( scol+1<frame && img[srow][scol+1]==1 && mark[srow][scol+1]==0 )
{
floodfill(img,mark,srow,scol+1);
}
//下
if( srow+1<frame && img[srow+1][scol]==1 && mark[srow+1][scol]==0 )
{
floodfill(img,mark,srow+1,scol);
}
}
- floodfill
- floodfill
- floodfill
- floodfill算法
- floodfill算法
- floodfill算法
- floodFill函数
- floodfill算法
- Floodfill(DFS)
- floodFill函数
- floodfill算法
- FloodFill算法
- DFS-floodfill
- USACO Overfencing,BFS,FloodFill
- 重写Delphi FloodFill方法
- FloodFill用法记述
- FloodFill填充算法
- Ural1033 FloodFill 算法
- 74系列芯片引脚图资料大全
- phpMyAdmin $_REQUEST参数发现SQL注入漏洞
- Servlet介绍(4)-----cookie和session
- (转)在GridView中使用模板列LinkButton,如何知道当前的LinkButton点击在哪行记录上?
- showModalDialog和showModelessDialog的使用
- floodfill
- Mvc模式简介
- Windows下的JDK配置
- 简单工厂模式
- GTK+改变按钮构件的文本 gtk_button_set_label()
- 如何用ResourceBundle来读取配置文件
- 关于ROR,PHP,Web应用开发
- javascript的xmlhttp实现
- 另一篇简单工厂模式的文章!