- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
996 :デフォルトの名無しさん[sage]:2015/12/21(月) 20:52:31.27 ID:DFXgiFaX - みんなありがと
>>989 >>990 どんまい 新スレ乙 >>991 ちょい違うような・・・ん? 組み合わせなのか? >>993 へぇ、オイラーはこんな事も考えていたのか。 シンプルで分かりやすいので採用するよ。 unique_parts も考えたが、ここは大先生に倣おう。 >>994 >>995 違うねぇ
| - クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
998 :デフォルトの名無しさん[sage]:2015/12/21(月) 23:24:23.95 ID:DFXgiFaX - >>997
なるほど、そう言うことか。 「部分集合」と「組み合わせ」は同義なんだね。 組み合わせと言えば k-combination の事しか頭になかった。 勉強になったよ。 > 結局コメント読まないと何してるのか分からないような名前付けてもしょうがないと思うけどどうかね。 でもさ、調べてみたところ、数論や組み合わせ論において partition とは、 与えられた正整数 n を正整数の和として表す方法のことじゃん。 (例えば https://ja.wikipedia.org/wiki/%E8%87%AA%E7%84%B6%E6%95%B0%E3%81%AE%E5%88%86%E5%89%B2) 質問したのは正に、全て異なるという制限付きの partition だったんだよ。 だから、>>993 の案はすごく理に叶ってると思うんだが、どうだろうか。 それに、distinct_parts :: Int -> [[Int]] という名前と型の組で 何やってるかもすぐ分かりそう。 (parts がパーツと混同するのなら略さず partitions でもいいし) > それなら男らしくF0001でいいじゃん。 そんな名前を付けるくらいなら女々しく生きるよ。
|
|