この特定のケース(C#またはelseアルゴリズム)のサブセット合計問題の解決策を探しています:
1) セットには約 1,000 の数字があります (数千になる可能性があります)。
2) 総額は数十億に達する
3) 数値は通貨値であるため、小数点以下 2 桁の精度を持ちます (例: 2,345.17)
4) セット内の数値は、正と負の両方になる可能性があります (したがって、正味合計を扱う)
次に、この検索を (同じ数のセットで) 繰り返す必要がありますが、合計は最大 1,000 回までです。そして最後に、プロセス全体が 1,000 回実行されます。つまり、1,000,000 回の実行を見ています。目標は、2分でそれを達成することです。つまり、各実行にかかる時間は 0.12 ミリ秒以内です。
これは実現可能ですか?
-クリップ