Эффективное заполнение двумерного пространства фигурами? Как правильно называется алгоритм или наука о заполнении двумерного пространства фигурами ? Или есть ли какие-либо уже готовые библиотеки под JavaScript для подобных вычислений ?
Вот пример как на рисунке, дана какая-то площадь и нужно максимально вместить круги с определенным диаметром. в центре небольшая окружность, которую нельзя задевать.i.imgur.com/BsC6By0.jpg

21 Авг 2019 в 06:16
198 +1
0
Ответы
1

Для эффективного заполнения двумерного пространства фигурами существуют различные алгоритмы, такие как алгоритм упаковки объектов (bin packing algorithm) или алгоритм распределения (allocation algorithm).

Наука о заполнении двумерного пространства фигурами называется "теория упаковки" (packing theory) или "геометрическая упаковка" (geometric packing).

Если вы ищете готовые библиотеки для подобных вычислений на JavaScript, то можно обратить внимание на такие библиотеки как Packery или Masonry, которые предоставляют возможность упаковки элементов на веб-странице с использованием различных алгоритмов. Также, можно использовать библиотеку D3.js для работы с визуализацией данных, включая упаковку фигур на двумерном пространстве.

20 Апр в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир