おねえさんを組み合わせ爆発から救う:格子グラフを生成する

先月、組み合わせ爆発を数えるおねえさんが話題になりました。
http://d.hatena.ne.jp/nowokay/20120911#1347338066


結びになっている、「おねえさんに教えてあげたい・・・」をこっちにも教えてもらいたかったので、いろいろ調べてみました。
とりあえず、格子のグラフを作る必要があるっぽいので、まずはそのグラフの生成から。
こんな感じのグラフが作成されます。

ここで、左上を始点、右下を終点として、始点から近い順に頂点に番号を振って、幅優先で辺を生成してるところがあとで大切になります。

続きを読む