|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.04.2015, 21:19 | #11 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
А минимальная такая стена - размером 8 на 8 |
|
07.04.2015, 21:23 | #12 | ||||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
"задан набор блоков" означает, чтото-типа Цитата:
Мало того, если даже такой блок есть - он не обязательно должен использоваться, в оригинальной задаче специально написано: Цитата:
Цитата:
|
||||
07.04.2015, 21:26 | #13 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Да потому что ответ там очевиден
Цитата:
|
|
07.04.2015, 21:47 | #14 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
У-у, задача о покрытии множества. Для этого целые теории разрабатывают. Я бы погуглил на предмет того выделенного жирным
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.04.2015, 16:39 | #15 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
1) не требуется искать оптимальное решение (в классических постановках требуется что-то максимизировать или минимизировать). 1.1) В этой задаче не может использоваться часть блока, а в классической задаче - может (потому что покрытие может быть больше исходного множества) 1.2) Опять же тут не могут остаться непокрытые кирпичи в стене, а в покрытии множества - могут (т.к. задача стоит "минимизировать, а не покрыть все" 2) тут заданы константы, которые резко меняют задачу. И вроде бы она перестает быть NP-полной. |
|
09.04.2015, 10:51 | #16 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
09.04.2015, 11:04 | #17 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
Кстати, с помощью решения этой задачи можно написать бота тетриса, который знает все блоки и может выдавать какой захочет. Задача такого бота была бы определить: возможно ли, имея данные блоки, сыграть в ноль (и сколько таких способов укладки)
|
09.04.2015, 11:08 | #18 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
У меня - лучше.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
09.04.2015, 15:19 | #19 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
09.04.2015, 15:27 | #20 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Facebook, Post-запрос на стене | Chuck_ | C# (си шарп) | 4 | 04.09.2014 21:13 |
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC | kimberly | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.12.2012 17:03 |
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel | Toofed | Помощь студентам | 0 | 30.11.2011 01:12 |
Задача минимизации дисбаланса на линии сборки (задача минимакса) | LenZab | Microsoft Office Excel | 13 | 13.03.2011 22:51 |