Re[5]: Оптимальный (минимальный) путь.
От: fAX Израиль  
Дата: 14.05.02 13:49
Оценка:
Здравствуйте mab, Вы писали:

fAX>>>Здравствуйте Sinclair, Вы писали:


fAX>>>>>Какие-то идеи?

fAX>>>Дык надежда меня и питает ;-).
fAX>>>А задача твоя, возможно и проще решается, т.к. convex hull (извини, по-русски не знаю) = O (N*LogN) + O(N^2) на нахождение наибольшего диаметра (можно, думается, и за N*LogN).
S>>Упс! Сорри, очепятался — конечно N*N :)
fAX>>>Hо всё же спасибо.

mab>convex hull всю жизнь по-русски называлось выпуклой оболочкой

mab>Выражение O(N*LogN) + O(N^2) кажется как минимум странным,
mab>поскольку оно есть просто O(N^2).
O (N*LogN) — convex hull (eto ja znaju). A minimal`nyj diametr, kak ja i napisal, ochevidnym sposobom O(N^2), i pripisal "(можно, думается, и за N*LogN)". Takim obrazom "+" byl razdelitelem ;). V lubom sluchaet, mne prosto "ne ponravilos`" n^4, potomu i napisal. (Bol`she vsego mne ponravilos` N^N pri N=16000).


mab>Диаметр множества точек несложно ищется за O(N*log N),

mab>если предварительно построить выпуклую оболочку алгоритмом
mab>Грэхема.
Da, ja potom poiskal.

mab>Кстати говоря, алгоритм, который в этом треде был жестоко

mab>обозван "алгоритмом Форда", по-настоящему называется
mab>алгоритмом Флойда.
Nadejus`, on ne obiditsja ;). U menja ochen` plohaja pamjat` na imena. Otchego chasto stradaju. :(

Sorry for translit.
...Complex problems have simple, easy-to-understand wrong answers...
(Grossman's Misquote of H.L.Mencken)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.