Donc, je suis en train de mettre en œuvre un algorithme qui prend un certain nombre de rectangles en entrée et tente de les emballer dans un rectangle de surface minimale . Les rectangles peuvent tous être pivotés de 90 degrés. Je me rends compte que ceci est semblable au problème d'empaquetage de casier, mais je suis incapable de trouver un bon algorithme qui tient compte de la rotation. J'ai trouvé un article qui en parle longuement here et même si je comprends l'article lui-même, j'espérais trouver quelque chose de plus simple.On a donné quelques rectangles qui peuvent être mis en rotation, trouver un rectangle englobant la zone minimale
Des suggestions?
-Edit-
Je pense que je mal exprimé le problème plus tôt. On nous donne un certain nombre de rectangles, de sorte que chacun peut être tourné de 90 degrés. Nous devons trouver un rectangle qui s'adapte à tous les rectangles donnés de façon à ce que deux rectangles ne se chevauchent pas, tout en minimisant la surface du rectangle englobant. Le problème auquel je suis confronté ici est que l'on nous demande de trouver le minimum, au lieu d'avoir un rectangle englobant et de vérifier si les rectangles donnés correspondent ou quelque chose de ce genre.