|
|
|||||
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
Укладка тёплых полов
Всем привет!
Столкнулся с интересной задачей: нужно укладывать "теплый пол" в произвольно заданное помещение (многоугольник). Есть 3 вида укладки: 1) укладка "змейкой" без ограничения по ширине петли (на стене буква "Т" это термостат, от него начинается укладка) 2) укладка "змейкой" определённой ширины (по сути можно сделать частным случаем первого пункта) 3) укладка квадратами, которые потом последовательно соединяются проводом Есть уже реализованные примеры, например тут. Из кода той флешки можно понять, что для каждого вида пола написал алгоритм как минимум на 1500 (одна тысяча пятьсот!) строк кода (тупо перебор?), при этом результат далёк от идеала. Какие алгоритмы можно использовать для решения задачи? Суперточности от него не требуется. Кстати есть еще нюанс в виде непроходимых зон, для моей задачи мы можем просто считать любую зону прямоугольником (без треугольников как во флешке примере)
__________________
smival.com Последний раз редактировалось $mival; 10.05.2012 в 07:02. |
Часовой пояс GMT +4, время: 23:26. |
|
« Предыдущая тема | Следующая тема » |
|
|