□投稿者/ カンタービレ (117回)-(2007/12/06(Thu) 20:49:50)
|
■No11078 (ID非公開 さん) に返信 > >【追記】コードにコメントいれマス。このビット判定も数に限界ありマスね。 > > この点は問題ないと思います。 > なぜなら、32ビットでも組み合わせの数は40億通りを越えるので、 > 結果を格納する文字列のサイズが4GBを遥かに超えてしまうためです。 > > If cnt >= 33 Then Throw New ArgumentException("要素の数は32個以内にしてください")
問題ないかどうかを決めるのは私ではないので、33個以上の要素数を処理するには それなりにコードを考える必要がありマスよ、という意味で「限界」と書いたつもりでした。
最初に > まとめて 三つの場合でもいくつでも出せる方法を教えてください いくつでもって・・・書いてるんデスもん。。
|
|