powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Заполнение контейнерами. Структура.
2 сообщений из 2, страница 1 из 1
Заполнение контейнерами. Структура.
    #38056256
Slider_116
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Есть такая задача. Есть информация о некотором объеме (например грузовика). Также есть последовательно поступающие контейнеры, заранее заданного размера.

Необходимо заполнить пространство грузовика в порядке поступления.
Нет необходимости пеерставлять их делая оптимальный выбор. Пока есть возможность - ставим, закончилось место - берем следующий грузовик.
Ставить контейнеры предполагается в порядке: снизу вверх, слева направо, сверху вниз, т.е. (в случае 2*2*2) сначала ставим 1й, 2йна 1й, 3йсправа, 4й на 3й, 5й (т.к. не влезает справа от 3го) во 2 ряд, 6 на 5 и т.д.

Контейнеры могут быть разного размера. Свободное пространство справа может оставаться - это допустимо.

Не могу придумать структуру, которая могла бы помочь хранить и анализировать занятое/свободное место. Понятно, что алгоритм заполнения - простые условия на место справа и сверху, но как это хранить, рассчитывать и т.п. при условии разных размеров контейнера - непонятно.

Буду благодарен за любую помощь.
...
Рейтинг: 0 / 0
Заполнение контейнерами. Структура.
    #38056997
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гугли и читай статьи про "задачу раскроя" (cutting problem) и родственную ей "задачу о рюкзаке" (knapsack problem).
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Заполнение контейнерами. Структура.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]