# アルゴ式: 961 Q4. 二部グラフ判定 (DFS ver.) (Swift)

## [Q4. 二部グラフ判定 (DFS ver.)](https://algo-method.com/tasks/961)

- なんとか毎日問題は解いていたけれども、ブログは空いてしまった
- `Bool?`に対してSwitch文を書こうとしたけれども、Optionalの場合は、`.some()`を挟むというので方針を変更
- 提出したコードはその名残が残ってしまった
- 提出はしていないけれども[簡単な修正](https://github.com/tockrock/competitiveprogramming-swift/commit/b15a7a7c8d6b2065731541077c885da1e93b8d6d)もした
- このブログを書いている際に、改めてSwitch分で書いたりもした([1](https://github.com/tockrock/competitiveprogramming-swift/commit/cc699e33f9c67c426141028cc8dcee7474f04101), [2](https://github.com/tockrock/competitiveprogramming-swift/commit/0dd9def1fbf2b22cbbb43968695d08d1614daa22))


[editorial]: https://algo-method.com/tasks/961/editorial

### 提出

- [AC](https://algo-method.com/submissions/481890)
