グリッドと行列
二次元のグリッドを渡されて、その上を探索する問題はよく出てきます。Number of Islands や Rotting Oranges がその例です。各マスを最大 4 つの隣を持つ頂点と考えれば、おなじみの探索手法がそのまま使えます。
4 つの章は、グリッド上の DFS、グリッド上の BFS、移動コストが 0 か 1 のときに使う 0-1 BFS、そしてそれらを組み合わせた問題です。短めの問題集で、ルート上では木とグラフアルゴリズムの間に位置します。
47 問レーティング 1461–25824 章
書斎を開く
誰かと一緒にこの問題集を進めたいなら、ログインして書斎を開いてみてください。ヒロインが一問ずつ出題してくれます。
一、Grid Graphの DFS
§1.1 基礎
二、Grid Graphの BFS
§2.1 基礎
三、Grid Graphの 0-1 BFS
五、総合演習
§5.1 典型問題
トラック 2 の 2 番目で「連結リスト・木・バックトラッキング」の次にあり、ヒロインが順番どおり、まだ解いていない問題を一問ずつ出してくれます。
レーティングは zerotrac さんによる LeetCode コンテストレーティングです。zerotrac のレーティングがない問題は「未評価」と表示されます。
書斎を開く