図1のA₁地点からC₂地点へ行くとき,通過する地点が最も少なくてすむ最短経路は,図2のように数えることによって3通りあることが分かる。A₁地点から,C₂地点を経由して,D₄地点へ行く最短経路は何通りあるか。 図1 格子状の地点配置(縦に4行,横に4列)。各行・各列の地点は格子状の経路で隣接地点とつながっている。
| 行\列 | 1列目 | 2列目 | 3列目 | 4列目 |
|---|---|---|---|---|
| D行(最上行) | D₁ | D₂ | D₃ | D₄ |
| C行 | C₁ | C₂ | C₃ | C₄ |
| B行 | B₁ | B₂ | B₃ | B₄ |
| A行(最下行) | A₁ | A₂ | A₃ | A₄ |
出発地点はA₁(左下),経由地点はC₂,目的地点はD₄(右上)。 図2 A₁からC₂までの最短経路の数え方。矢印は最短経路の進行方向,( )内数字は,A₁からその地点までの最短経路の数を表す。 - A₁ → B₁(1) - A₁ → A₂(1) - B₁ → C₁(1) - B₁ → B₂(2) - A₂ → B₂(2) - C₁ → C₂(3) - B₂ → C₂(3)