2016-02-11から1日間の記事一覧

Python の itertools.product を C# で作る(3 引数まで対応)

Python の itertools モジュールには product という関数が定義されています。 たとえば 1, 3, 4 の数字を使って 4 桁の数を作るには、Python では itertools.product([1, 3, 4], repeat=4) と書くだけで実現できます。 配列を用意してバックトラックで桁を…