Изменения

Перейти к: навигация, поиск

Вычислительная геометрия

874 байта убрано, 15:27, 12 декабря 2016
Основание вычислительной геометрии
* [[Представление чисел с плавающей точкой]]* [[Предикат "левый поворот"]]* [[Интервальная арифметика]]* [[Adaptive precision arithmetic]]* [[Алгоритм Бентли-Оттмана]]* [[Конфигурация]]* [[Трапецоидная карта]]== Основание вычислительной геометрии ==* [[Алгоритм Киркпатрика детализации триангуляцииАффинное пространство ]]* [[Пересечение окружностейОбъем ]]* [[Упрощение полигональной цепиСкалярное произведение и метрика ]]* [[Ортогональный поискОднородные координаты ]]* [[Триангуляция полигонов (ушная + монотонная)Двойственное пространство ]]
----== Вычисление геометрических предикатов ==* [[ Представление чисел с плавающей точкой ]]* [[ Предикат "левый поворот" ]]* [[ Пересечение отрезков и поворот: определение, свойства, вычисление ]]* [[ Adaptive precision arithmetic ]]* [[ Интервальная арифметика ]]
== Пересечение отрезков ==* [[Список темАлгоритм Бентли-Оттмана ]]* [[Список тем (year 2012)Пересечение множества отрезков ]]* [[Обсуждение:Вычислительная геометрия#Сдача конспектов | Сдача конспектовАлгоритм Балабана ]]* [[Обсуждение:Вычислительная геометрия#Презентации | Сдача презентацийSnap rounding ]]* [[Обсуждение:Вычислительная геометрия#Условия и чекеры | Условия и чекерыПересечение отрезков на сфере ]]
== Выпуклые оболочки ==* [[ Статические выпуклые оболочки: Джарвис, Грэхем, Эндрю, Чен, QuickHull ]]* [[ Динамическая выпуклая оболочка (достаточно log^2 на добавление/удаление) | Динамическая выпуклая оболочка ]]* [[ Выпуклая оболочка в n----мерном пространстве ]]* [[ Пересечение полуплоскостей, связь с выпуклыми оболочками ]]
* [[CMake_Tutorial|Туториал по cmake]]== Поиск ==* [[Тестирование с использованием Google TestК-d деревья и перечисление точек в произвольном прямоугольнике (статика) ]]== Базовые алгоритмы и структуры данных ==* [[Квадродеревья | Квадродерево, сжатое квадродерево]]* [[ Skip quadtree: определение, время работы | Skip quadtree: определение, время работы, запрос точек на в прямоугольнике ]]* [[ К-d деревья и перечисление точек в произвольном прямоугольнике (статика) | К-d деревья и перечисление точек в произвольном прямоугольнике (статика) Ортогональный поиск ]]* [[ Перечисление точек в произвольном прямоугольнике за n * log ^(d - 1) n (range tree) | Перечисление точек в произвольном прямоугольнике за n ]]* log ^[[ Пересечение прямоугольника с множеством непересекающихся отрезков (d - 1) n (range segment tree) ]]* [[ Дерево интервалов (interval tree) и пересечение точки с множеством интервалов | Дерево интервалов (interval tree) и пересечение точки с множеством интервалов ]]* [[ Пересечение прямоугольника с множеством прямоугольников (PST) | Пересечение прямоугольника с множеством прямоугольников (PSTpriority search tree) ]]* [[ BSP-дерево ]]
== Аффинное пространство Триангуляция ==* [[ Пересечение отрезков и поворот: определение, свойства, вычисление | Пересечение отрезков и поворот: определение, свойства, вычисление ]]* [[ Принадлежность точки выпуклому и невыпуклому многоугольникам | Принадлежность точки выпуклому и невыпуклому многоугольникам ]]* [[ Пересечение прямоугольника с множеством непересекающихся отрезков (segment tree) | Пересечение прямоугольника с множеством непересекающихся отрезков (segment tree) ]]* [[ Статические выпуклые оболочки: Джарвис, Грэхем, Эндрю, Чен, QuickHull | Статические выпуклые оболочки: Джарвис, Грэхем, Эндрю, Чен, QuickHull ]]* [[ Динамическая выпуклая оболочка (достаточно log^2 на добавление/удаление) | Динамическая выпуклая оболочка (достаточно log^2 на добавление/удаление) ]]* [[ Выпуклая оболочка в n-мерном пространстве | Выпуклая оболочка в n-мерном пространстве ]]
* [[ Триангуляция полигонов (ушная + монотонная)#Ушной метод | Триангуляция многоугольника за n^2]]
* [[ Триангуляция полигонов (ушная + монотонная) | Триангуляция многоугольника заметающей прямой ]]
* [[ Пересечение полуплоскостей, связь с выпуклыми оболочками | Пересечение полуплоскостей, связь с выпуклыми оболочками ]]* [[ Пересечение множества отрезков | Пересечение множества отрезков ]]== ППЛГ и РСДС ==* [[ Snap rounding | Snap rounding Конфигурация ]]* [[ ППЛГ и РСДС (PSLG и DCEL): определение, построение РСДС множества прямых | ППЛГ и РСДС (PSLG и DCEL): определение, построение РСДС множества прямых ]]* [[ Пересечение многоугольников (PSLG overlaying) | Пересечение многоугольников (PSLG overlaying) ]] == Алгоритмы локализации ==* [[ Принадлежность точки выпуклому и невыпуклому многоугольникам ]]* [[ Локализация в ППЛГ методом полос (персистентные деревья) | Локализация в ППЛГ методом полос (персистентные деревья) ]]
* [[ Алгоритм Киркпатрика детализации триангуляции | Локализация в ППЛГ. Алгоритм Киркпатрика ]]
* [[ Трапецоидная карта | Трапецоидная карта ]]* [[ Пересечение отрезков на сфере | Пересечение отрезков на сфере ]]
== Скалярное произведение Триангуляция Делоне и мера диаграмма Вороного ==* [[ Диаметр множества точек (вращающиеся калиперы) | Диаметр множества точек (вращающиеся калиперы) Триангуляция Делоне ]]* [[ Сумма Минковского (определение, вычисление) | Сумма Минковского (определение, вычисление) Триангуляция Делоне на сфере ]]* [[ Минимальная охватывающая окружность множества точек | Минимальная охватывающая окружность множества точек Диаграмма Вороного ]]* [[ Visibility graph и motion planning | Visibility Motorcycle graph и motion planning ]]* [[ Триангуляция Делоне | Триангуляция Делоне ]]* [[ Диаграмма Вороного | Диаграмма Вороного ]]
* [[ Straight skeleton ]]
 
== Планирование движения (Motion planning) ==
* [[ Сумма Минковского (определение, вычисление) ]]
* [[ Visibility graph и motion planning ]]
 
== Задачи ==
* [[ Диаметр множества точек (вращающиеся калиперы) ]]
* [[ Минимальная охватывающая окружность множества точек ]]
* [[ Пересечение окружностей ]]
* [[ Упрощение полигональной цепи ]]
* [[ Вычисление площади и объема ]]
* [[ Пересечение выпуклых многоугольников ]]
 
== Программирование ==
* [[ CMake_Tutorial|Туториал по cmake ]]
* [[ Тестирование с использованием Google Test ]]
 
== Организационные вопросы ==
* [[Участник:Shersh/Тикеты к вычислительной геометрии (термы 4 и 5) | Правки к конспектам (year 2013)]]
* [https://docs.google.com/spreadsheet/ccc?key=0AiudLnRYFaaXdFJZdXBaSHJQT29wd0EwekxSZ0JTZkE&usp=drive_web#gid=4 Список новых тем и дополнений]
 
----
 
* [[Список тем | Список тем (year 2010)]]
* [[Список тем (year 2012)]]
* [[Обсуждение:Вычислительная геометрия#Сдача конспектов | Сдача конспектов]]
* [[Обсуждение:Вычислительная геометрия#Презентации | Сдача презентаций]]
* [[Обсуждение:Вычислительная геометрия#Условия и чекеры | Условия и чекеры]]
[[Категория: Вычислительная геометрия]]
113
правок

Навигация