私は3Dビンパッキングアルゴリズムのための決定論的な実装を探しています。解決策は最適なものとは異なる可能性があります。3dビンパッキングアルゴリズム
C、C++、Java、C#、IronPython、IronRuby、または他の言語で書かれていなければなりません。
私はこのCアルゴリズムhttp://www.diku.dk/hjemmesider/ansatte/pisinger/3dbpp.cを見つけましたが、最も適したものを見つけるために直方体を回転させません。私はそれらを逆さに回転させないで大丈夫ですが、水平回転が可能でなければなりません。
@Mouk:この宿題はありますか? – Asaph
あなたはアルゴリズムを探していると主張していますが、プログラミング言語をリストしています。ジェネリックアルゴリズムや実装をお探しですか? –
あなたは最適なソリューションを望んでいますか、それともかなり良いですか?立方体はすべて同じですか?あなたが回転を言うとき、あなたは90度、または任意の角度を意味するのですか? – Beta