Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Andrew Doroshev                      2:5020/400     08 Apr 2002  10:40:10
 To : ZAB\
 Subject : Re: Задача "Шнурки"
 -------------------------------------------------------------------------------- 
 
 
 >  VK>>> 1) pазбиваем одну кpивую на тpеугольники, считаем число точек
 >  ZAZ>>                             ^^^^^^^^^^^^
 >  ZAZ>> А как быть если она или они сами по себе являются узлами???
 >  VK>   Тpеугольник, согнутый в кукиш? Кpуто... Я то думал, что
 >  VK> тpеугольник по опpеделению плоский :) А если сеpьезно, то для этой
 >  VK> задачи, имхо, узел не может pассматpиваться как мат.точка, т.е.
 >  VK> имеет ненулевые pазмеpы и pазбивается на отpезки конечной длины.
 >  VK>   Hо стягивать тpеугольники сpазу, как Владимиp Лужков пpедлагает,
 >  VK> конечно, лучше. По очеpеди, то одну кpивую, то дpугую...
 > 
 > Как ты кривую-узел на треугольники разобьёшь??? А что касается стягивания,
 > то я ему уже ответил и даже попытался объяснить словами свой пример, вот
 > толко ничего не вышло (любому желающему могу выслать max или проеции в
 > gif)... Повторяю: алгоритм хорош только как некий препроцессинг (только в
 > случае если верный алгоритм будет очень сложен)
 > отбрасывающий простые ситуации в которых шнурки не сцеплены.
 
 Стягивание спасёт отца русской демократии. Стягивание не только три подряд
 идущие точки вдоль шнурка (назовём его стягивание 3 в 2), но стягивание любых
 трёх точек одного шнурка, сквозь треугольник из которых не проходит второй
 шнурок (это уже стягивание 5 в 4).
 
 Однако острой нужды в громоздком алгоритме стягивания нет.
 Если проекция (одна штука) на плоскость содержит чётное количество точек, где
 шнурок 1 выше шнурка 2 и чётное количество - где ниже - то они разделяются.
 Если на проекции есть совпадающие отрезки разных шнурков - либо ищем другую
 проекцию, либо двигае точки шнурков.
 
 Andrew Doroshev
 Hо здесь работы поболе. Hадо контролировать и отсутствие пересечений справа и
 слева от нового отрезка.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Задача "Шнурки"   Alexander Shmidt   29 Mar 2002 18:59:21 
 Задача "Шнурки"   Valentin Kononov   31 Mar 2002 02:54:04 
 Задача "Шнурки"   Alexander Shmidt   31 Mar 2002 22:47:44 
 Задача "Шнурки"   Valentin Kononov   02 Apr 2002 00:33:01 
 Задача "Шнурки"   Alex Cvetkov   02 Apr 2002 00:34:10 
 Задача "Шнурки"   Valentin Kononov   03 Apr 2002 22:21:31 
 Re: Задача "Шнурки"   Zapadinsky Anatoly \\(ZAB\\)   04 Apr 2002 19:43:22 
 Задача "Шнурки"   Valentin Kononov   07 Apr 2002 00:23:51 
 Re: Задача "Шнурки"   Zapadinsky Anatoly \\(ZAB\\)   07 Apr 2002 22:59:24 
 Re: Задача "Шнурки"   Andrew Doroshev   08 Apr 2002 10:40:10 
 Re: Задача "Шнурки"   Zapadinsky Anatoly \\(ZAB\\)   08 Apr 2002 18:29:25 
 Задача "Шнурки"   Nickita A Startcev   03 Apr 2002 13:57:28 
 Задача "Шнурки"   Alex Cvetkov   02 Apr 2002 00:14:32 
 Задача "Шнурки"   Denis Ponomarev   08 Apr 2002 01:30:22 
Архивное /ru.algorithms/7923e227ffa7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional