ある重複のある数列から任意の個数の、ある条件にあった数字を取り出す組み合わせを、樹形図をたどるようなアルゴリズムをつかって列挙したいんです。
その際に、重複した組み合わせが出力されそうなときにその出力をスキップしたいんです。
つまり、ただ樹形図をたどって出力していると同じ組み合わせが複数回出力されてしまうことになると思うのですが、いままでで出力してある場合は出力したくないんです。
樹形図を辿って出力するだけのプログラムはできたんですが、いままで出たことがあるのか判定することはできるんでしょうか?
(追記)
組み合わせの総数を単純に計算すると15000位になってしまって、ハッシュ値みたいのものを保存しておいて、検索するようなことは厳しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/06 13:50
退会済みユーザー
2016/07/06 16:47
2016/07/06 16:50
2016/07/07 00:39
2016/07/13 05:53