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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Gimpelson Vadik                      2:5020/400     16 Sep 2002  05:06:44
 To : Roman Kukushkin
 Subject : Re: сортировка с линейной сложностью
 -------------------------------------------------------------------------------- 
 
 >
 >  SA>>>>> Сортировка с линейной сложностью возможна лишь в случае, когда
 >  SA>>>>> данные могут принимать конечное число значений.
 >  RK>>>> А доказательства есть?
 >
 >  SA>>> Hа самом деле в моей фразе содержится два утверждения.
 >  SA>>> Доказательство какого из них тебя интересует?
 >
 >  RK>> "Сортировка с линейной сложностью невозможна для некоторых
 >  RK>> вероятностных источников, использующих постоянный закон
 >  RK>> распределения." Это явно частный случай твоего утверждения. Если
 >  RK>> можешь обобщить - будет еще интереснее, т.к будет
 >  RK>> неожиданней. Т.е. для массива данных, представляющих собой исходы
 >  RK>> экспериментов с одинаковым для всех опытов, известным (заранее
 >  RK>> заданным) законом распределения требуется провести сортировку. Я
 >  RK>> думаю, что количество операций для сортировки такого массива из n
 >  RK>> элементов будет составлять O(n) операций. Мне интересно будет
 >  RK>> увидеть доказательство или опровержение этого факта.
 >
 >  SA>   Ты пишешь об исходах экспериментов и ничего не пишешь о том, какова
 >  SA> природа получаемых в результате эксперимента данных. Hапример, если
 >  SA> результа бросания монеты - два состояния: орел или решка, то
 
 очевидно,
 
 >  SA> что для сортировки подобных исходов хватит и линейного количества
 >  SA> операций. Если же исход - вещественное число, думаю, меньше чем
 >  SA> n*log(n) не обойтись. Kстати, если _ты_ думаешь, что достаточно O(n)
 >  SA> операций, то _тебе_ это и доказывать.
 > Тогда что означает подчеркнутая выше фраза? Просто любопытство? Я
 
 воспринял ее
 
 > как готовность доказать оба этих утверждения. А я сразу честно признался,
 
 что
 
 > доказательства я не знаю, а самому мне лень.
 > Вообще-то я думаю, что возможность сортировки за O(n) уже давно доказана,
 
 хотя
 
 > на 100% не уверен. Может быть кто-то знает?
 >
 >                 C уважением, Roman Kukushkin.
 >
 
 О какой сложности идёт речь: о средней или  в худшем случае?
 Боюсь что в худшем ничего лучше nlogn не получить. А со средней ещё надо
 покрутить.
                     Vadik
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: сортировка с линейной сложностью   Gimpelson Vadik   16 Sep 2002 05:06:44 
 сортировка с линейной сложностью   Anthone Tikhonov   16 Sep 2002 12:51:24 
 Re: сортировка с линейной сложностью   Gimpelson Vadim   16 Sep 2002 14:05:11 
 Re: сортировка с линейной сложностью   Gimpelson Vadim   16 Sep 2002 14:13:22 
 сортировка с линейной сложностью   Oleg V.Cat   16 Sep 2002 13:47:45 
 сортировка с линейной сложностью   Nickita A Startcev   28 Sep 2002 02:22:48 
 сортировка с линейной сложностью   Oleg V.Cat   29 Sep 2002 11:21:39 
 сортировка с линейной сложностью   Roman Kukushkin   16 Sep 2002 18:58:44 
Архивное /ru.algorithms/6577dd3c4e3f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional