@muhasa

Как сложить объём товаров в заказе?

Короче, попросили подключить модуль доставки к интернет-магазину. Подключил. Но теперь проблема. Представим, что в заказе 3 товара размерами - 10*10*10, 20*20*20 и 30*30*30. Существует некоторое количество сочетаний, позволяющее расставить эти предметы в коробку. Как по итогу оптимальным образом вычислить окончательный объем посылки?
Явно эта задача проще и решается без всяких комбинаторных алгоритмов каким-то лайфхаком. Кто как делает? Просто у нас куртки, это больше объёмный товар, нежели тяжёлый, думаю объем на первый план выйдет

UPD
Ребят, по-любому же есть какая-то библиотека на php, которая этим занимается? Подскажете?
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 3
solotony
@solotony
code for food, caviar preferably
эмпирическая формула сумма *1.5 работала гарантированно. в мебели
Ответ написан
alex-1917
@alex-1917
у нас куртки преимущественно


вы сами себе голову морочите.

Представим, что в заказе 3 товара размерами - 10*10*10, 20*20*20 и 30*30*30


Не надо ничего представлять, верхняя одежда вообще в одном типоразмере упаковки уходит, вбивайте один размер коробки и вся недолга. Я 25 лет одежду торгую...

Или подсмотрите как в деловых линиях идет подсчет, когда добавляешь второй груз- как сказали выше тупо коэффициент и все!

А задачка по оптимальному размещению разных коробок на самом деле пздц как сложная, ваш сервер будет 24 часа в сутки только и заниматься оптимальной расстановкой этих ваших коробок...
Чем меньше свободы покупателю, тем быстрее от него бабло прилетает...
Ответ написан
yellow79
@yellow79
Senior Software Engineer
Очень похоже на классическую задачу о рюкзаке, оптимальное её решение не так примитивно, как может показаться.

https://ru.m.wikipedia.org/wiki/Задача_о_рюкзаке
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы