Re: Укладка пpямоугольников

From
Andrey Tarasevich ()
To
Andrew Lipnitsky
Date
2002-08-20T05:18:10Z
Area
RU.ALGORITHMS
From: "Andrey Tarasevich" <atarasevich@telocity.com>

Wed Aug 07 2002 21:19, Andrew Lipnitsky wrote to Andrey Filimonov:

 >> Вот такая простая задача - но хорошего пути решения не знаю, и есть
 >> подозрения  на np-полноту.
 >> 
 >> Есть прямоугольник X на Y клеток - и N прямоугольников различного размера
 >> с  целой (в клетках) длиной стороны. Надо их все в этот прямоугольник
 >> выложить  так, чтобы они не пересекались (касаться - могут). Собственно,
 >> все. ;-)  Заранее спасибо.

 AL> Вот есть такое решение:
 AL> http://www.lipnitsky.org/ru/projects/flats.php
 AL> Если есть вопросы всегда рады помочь.

Иллюстрации в вышеприведенном архиве содержат только гильотинные размещения.
Как насчет негильотинных? Если программа умеет генерировать только гильотинные
размещения, то в общем случае она не сможет найти решения вышеприведенной
задачи.

Best regards,
Андрей.

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)