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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Stanislav Shwartsman                 2:400/520      26 May 2001  20:32:59
 To : Alexei Frounze
 Subject : Weighted mediam
 -------------------------------------------------------------------------------- 
 
 
 26 May 01 19:23, you wrote to me:
 
  SS>>     Дано N точек на плоскости с координатами Pi(Xi, Yi) и весом
  SS>> Wi каждая.    Hайти сабж для этих точек - такую точку P(X,Y) на
  SS>> плоскости, что для нее
 
  SS>>          N
  SS>>         Sum [ Wi*D(Pi, P) ]        i=1
 
  SS>>     будет минимальным. D - расстояние между точками, вычисляется
  SS>> по формуле    D(Pi, P) = abs(Xi-X) + abs(Yi-Y)
 
  AF> кажись эта задача называется "где построить школу" :)
 
  очень на то похоже ;)
 
  AF> есть три деревни, в каждой соотв. кол-во детей/потенциальных
  AF> учеников.
  AF> не математическое простое решение:
  AF> приклеиваешь карту района с этими деревнями к столу, сверлишь дырки в
  AF> точках этих деревень, берёшь три нитки, связанные с одной стороны
  AF> (типа жиденького пучка), просовываешь три свободных конца сквозь дырки
  AF> в столе, к тому что под столом привязываешь грузики с массой
  AF> пропорциональной кол-ву учеников в соответствующей деревне. вылазишь
  AF> из-под стола, смотришь где находится узелок пучка на карте - там
  AF> строить школу.
 
  А математического решения у тебя нет ? Точнее алгоритмического - с O(N)
  сложностью ?
 
  AF> только вот расстояние у тебя почему-то сумма модулей, а не по
  AF> Пифагору. ошибка?
 
  Hет, не ошибка. Эта формула расстояния называется метрика Манхеттена и
  эквивалентна Эвклидовой. В очень многих задачах можно заменить Эвклидову
  метрику на метрику Манхеттена без влияния на результат.
 
     E-mail: gate@fidonet.org.il
     Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell)
 
 Bye !
 Stanislav     (AKA Night's Man)                        [Team Technion]
 ---
  * Origin: Gate From Another World ... From Haifa, Israel (2:400/520)
 
 

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

 Тема:    Автор:    Дата:  
 Weighted mediam   Stanislav Shwartsman   26 May 2001 14:51:32 
 Weighted mediam   Alexei Frounze   26 May 2001 19:23:08 
 Re: Weighted mediam   Borodin Anatoly   26 May 2001 21:08:00 
 Re: Weighted mediam   Borodin Anatoly   26 May 2001 21:16:04 
 Weighted mediam   Stanislav Shwartsman   26 May 2001 20:48:53 
 Weighted mediam   Alex Cvetkov   27 May 2001 17:12:16 
 Weighted mediam   Stanislav Shwartsman   26 May 2001 20:32:59 
 Weighted mediam   Evgenij Masherov   28 May 2001 11:46:51 
 Re: Weighted mediam   Alexander Tsyplakov   28 May 2001 16:06:43 
 Re: Weighted mediam   Serge Kanilo   27 May 2001 00:01:21 
 Weighted mediam   Alex Cvetkov   27 May 2001 17:08:25 
 Re: Weighted mediam   Serge Kanilo   28 May 2001 05:50:48 
Архивное /ru.algorithms/17853b1013e2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional