数出有几个岛
补全 islands:对每块还没走过的陆地起一次遍历,顺手数出岛的大小。dirs 是允许走的方向。输出四连通下的岛数。
本节的网格(四行四列,1 是陆地,0 是海):1100 / 1001 / 0010 / 1000。
(本题用 g++ -std=c++17 -O0 编译。)
补全 islands:对每块还没走过的陆地起一次遍历,顺手数出岛的大小。dirs 是允许走的方向。输出四连通下的岛数。
本节的网格(四行四列,1 是陆地,0 是海):1100 / 1001 / 0010 / 1000。
(本题用 g++ -std=c++17 -O0 编译。)
全部评论