私はそれが効率的に解決できるかどうかの質問にはい/いいえの答えを探しています。私たちが利用できるコンピューティング技術の現状では不可能だと確信しています。私は間違っていることを知ってうれしいです。だからここには何も行きません。サブセット2675番号のリストとの和
私は2576
のリストを持っています。私は合計で44576.54
の合計数の組み合わせを見つけようとしています。数字のリストには、5桁(2桁の精度)から8桁(2桁の精度)までの数字が含まれています。
私は本当にあなたの助けに感謝します!
"イントロ"の場合+1。合理的な時間内にすべての組み合わせを見つけたい場合は、いいえ!しかし確かではない。多分どこかにソーサリーアルゴリズムがあります。 –
リストに負の数値がありますか?そうでない場合は、最大で4桁の5桁の数字が合計に含まれ、6/7/8桁の数字はまったく使用できません。これにより、組み合わせの数が大幅に削減されます。浮動小数点で数値を指定すると問題が発生することに注意してください。数学的に正しい結果であっても、数値の合計が44576.54に正確に等しくなることはありません。すべてを100倍に増やし、整数だけを扱う方がよい。 – jasonharper