dfs bfs 的涂色问题

如有错误望指正

eg:

把中间的0换成2

思路:1,如果要正常遍历很难找到中间的0,如果我们把1看成墙,0看成空地,然后                    四周有洪水袭来,墙外面的0(空地)全被填满了,中间的0(空地)就是要                  图都那一块;

             2,利用连通块模型(dfs)  把外面的0标记为1

              3,最后遍历数组,把0换成2即可

代码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值