以下の内容はhttps://emtubasa.hateblo.jp/entry/2019/03/20/170745より取得しました。


AOJ 2014 - 土地囲い

問題
提出コード

解法

黒の杭と拡大隣接してるマスは、幅優先探索を用いて行うことができます。白も同様です。
ということで、それぞれの色について、拡大隣接しているマスをすべて洗い出します。
その処理が終わったら、片方の色についてのみ拡大隣接しているマスをカウントしていけば、答えになります。

感想

実は、思いつくのに少し時間がかかりました(というより、問題文を理解するのに時間がかかりました)
困っていたのは拡大隣接の判定で、白と黒どちらかのみに隣接しているマスを一発で求めようとしていたのが原因でした。
結局、それぞれに分けて考えてから、最後に判定すればいいだけでしたね。




以上の内容はhttps://emtubasa.hateblo.jp/entry/2019/03/20/170745より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14