2011-09-13 9 views
3

与えられたサイズのブロックに与えられたサイズのブロックにいくつのブロックが収まるかを決めるにはどうすればよいですか?与えられた領域に形状をフィットさせ、最適なものを見つける

私はXとYの矩形を持ち、x1 x y1の領域を持っているとします。どのくらいの長方形がその領域に収まるか、そしてどのようなものが最良のフィットになるのか、どうすればよいでしょうか?

+2

ブロックは90度だけ回転できますか?ブロックは常に四角形であるべきですか? – varela

+0

はい回転についていいえ、彼らはどんなサイズでもあります、L x H – Harry

答えて

4

これはPacking problemのインスタンスです。矩形の内部に矩形をパッキングするための素晴らしいアルゴリズムは、hereと記載されています。明らかに、Pythonで記述する必要があります。

関連する問題