Алгоритм упаковки подарка

Оглавление1 Алгоритм упаковки подарков1.1 Алгоритм подарочной упаковки1.2 Описание алгоритма1.3 Сложность и реализация1.4 Псевдокод и рекомендации1.5 Полный текст статьи:2 Алгоритм упаковки […]

Алгоритм упаковки подарков

  • Алгоритм подарочной упаковки

    • Алгоритм Джарвиса Марча вычисляет выпуклую оболочку заданного набора точек. 
    • Имеет временную сложность O(nh), где n – количество точек, а h – количество точек на оболочке. 
    • Производительность лучше, когда n мало или h мало по отношению к n. 
  • Описание алгоритма

    • Работает с точками в общем положении, исключая коллинеарность. 
    • Модифицируется для работы с коллинеарностью и для обработки вырожденных случаев. 
    • Алгоритм начинается с точки p0 и выбирает следующую точку pi+1, чтобы все точки были справа от линии pi+1. 
  • Сложность и реализация

    • Время выполнения зависит от размера выходных данных и линейно зависит от количества вершин оболочки. 
    • Алгоритм чувствителен к выходным данным, но быстрее, чем алгоритмы с логарифмической зависимостью. 
  • Псевдокод и рекомендации

    • Представлен псевдокод алгоритма. 
    • Упоминаются рекомендации по использованию алгоритма и его модификаций. 

Полный текст статьи:

Алгоритм упаковки подарка — Википедия

Оставьте комментарий