/kis_exam

KIS exam

Primary LanguageC

kis_exam

Принцип работы алгоритм:

  1. Ищется точка, которую еще не посещали черного цвета.
  2. Ищем паттерн, по которому можем шагать, пока не дойдем до вершины.
  3. Как только дошли до вершины, пытаемся добавить новую вершину. Если это удается, то разворачиваем паттерн на 180 и идем обратно до другой вершины.
  4. Строим ребро, которое соединяет эти две точки.
  5. Повторяем, пока есть непосещенные точки.
  6. За n^2 проверяем пересечения ребер.