そのため、いくつかの長方形を入力として取り、それらを最小面積の長方形に詰め込もうとするアルゴリズムを実装しようとしています。長方形はすべて 90 度回転できます。
これはビン パッキングの問題に似ていることはわかっていますが、回転を説明する適切なアルゴリズムを見つけることができません。ここでこれについて詳しく説明している論文を見つけました。記事自体は理解していますが、もっと簡単なものを見つけたいと思っていました。
助言がありますか?
-編集-
私は以前の問題を誤って述べたと思います。それぞれが 90 度回転できるように、多数の長方形が与えられます。囲まれている長方形の面積を最小限に抑えながら、2 つの長方形が重ならないように、指定されたすべての長方形に適合する長方形を見つける必要があります。
ここで私が直面する問題は、囲みの四角形が与えられ、与えられた四角形が収まるかどうかをチェックするのではなく、最小値を見つけるように求められることです。