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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Roman Kukushkin                      2:5025/37.216  01 Aug 2002  20:54:36
 To : Dmitriy K.
 Subject : сортировка с линейной сложностью
 -------------------------------------------------------------------------------- 
 
 
  Среда Июль 31 2002 в 18:20 Dmitriy K. писал Ilya Teterin:
 
  IT>> Существует ли алгоритм сортировки с линейной вычислительной
  IT>> сложностью, если известно, что сортируемые данные - случайная
  IT>> величина с равномерным распределением?
 
  DK> Существует. Hо человечеству пока не известна ;-)
 
 Hу, так уж и не известна? Может попробовать стать знаменитым ;) ... А у Кнута
 смотреть не пробовали?
 В общем идею могу предложить такую:
 1) отрезок распределения делится на равные по длине сегменты общим числом равным
 числу сортируемых данных (или можно в конечное число раз меньше);
 2) за один проход раскидываем все сортируемые числа по сегментам;
 3) для каждого сегмента выполняем сортировку любым методом;
 4) склеиваем получившиеся сегменты.
 Пункты 1,2,4 точно не сложнее линейного. Пункт 3 скорей всего линейный (так мне 
 подсказывает моя интуиция, если кто не верит, можно проверить, подсчитав мат.
 ожидание числа действий.
  DK> Зависит от того, что за "данные" и что за "величина".
 
 Внимательнее читай текст письма, на которое отвечаешь.
 
  DK> P.P.S. В инете проскакивала как-то информация о O(log(log(log(n))))
  DK> сортировке... Типа, для больших n ;) . Могу поискать на винте.
 
 Hе верю. Чтобы отсортировать массив, нужно хотя бы посмотреть на каждое число,
 что дает ассимптотику не лучше O(n)
 
                 C уважением, Roman Kukushkin.
 
 E-mail krv@vudor.vrn.ru
 
 ---
  * Origin:  (2:5025/37.216)
 
 

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

 Тема:    Автор:    Дата:  
 сортировка с линейной сложностью   Ilya Teterin   31 Jul 2002 14:17:30 
 Re: сортировка с линейной сложностью   Dmitriy K.   31 Jul 2002 18:20:48 
 Re: сортировка с линейной сложностью   Ilya Teterin   31 Jul 2002 19:34:30 
 сортировка с линейной сложностью   Dmitri Panev   31 Jul 2002 21:13:05 
 Re: сортировка с линейной сложностью   Ilya Teterin   01 Aug 2002 09:05:57 
 Re: соpтиpовка с линейной сложностью   Evgeni Kubachev   03 Aug 2002 00:09:26 
 Re: сортировка с линейной сложностью   …ମ« Ґў „¬ЁваЁ© ‘ҐаЈҐҐўЁз   31 Jul 2002 23:22:38 
 сортировка с линейной сложностью   Roman Kukushkin   01 Aug 2002 21:08:35 
 Re: сортировка с линейной сложностью   Dmitriy K.   05 Aug 2002 16:39:26 
 сортировка с линейной сложностью   Roman Kukushkin   01 Aug 2002 20:54:36 
 Re: сортировка с линейной сложностью   Sergey Andrianov   31 Jul 2002 23:50:56 
 Re: сортировка с линейной сложностью   Dmitriy K.   05 Aug 2002 16:39:25 
 Re: сортировка с линейной сложностью   Sergey Andrianov   09 Aug 2002 23:35:54 
 сортировка с линейной сложностью   Roman Kukushkin   04 Aug 2002 23:10:53 
 Re: сортировка с линейной сложностью   Sergey Andrianov   09 Aug 2002 23:38:54 
 сортировка с линейной сложностью   Roman Kukushkin   11 Aug 2002 23:20:55 
 Re: сортировка с линейной сложностью   Sergey Andrianov   27 Aug 2002 20:03:34 
 сортировка с линейной сложностью   Roman Kukushkin   28 Aug 2002 07:12:47 
 Re: сортировка с линейной сложностью   Gimpelson Vadim   18 Sep 2002 15:08:07 
 Re: сортировка с линейной сложностью   Nikolay Ponomarenko   18 Aug 2002 22:24:37 
 Re: сортировка с линейной сложностью   Vladimir A. Pertzel   04 Aug 2002 16:41:44 
 Re: сортировка с линейной сложностью   Pertzel Family   06 Aug 2002 01:25:53 
 Re: соpтиpовка с линейной сложностью   Serge Levin   06 Aug 2002 01:24:00 
 Re: соpтиpовка с линейной сложностью   …ମ« Ґў „¬ЁваЁ© ‘ҐаЈҐҐўЁз   06 Aug 2002 09:18:58 
 Re^2: соpтиpовка с линейной сложностью   Serge Levin   12 Aug 2002 19:10:50 
 сортировка с линейной сложностью   Anthone Tikhonov   20 Aug 2002 14:24:48 
Архивное /ru.algorithms/240123d49a32a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional