|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Stanislav Shwartsman 2:400/520 02 Feb 2002 13:46:45 To : Dmitry Isotmin Subject : Hyжен алгоpитм -------------------------------------------------------------------------------- 02 Feb 02 11:24, you wrote to me: SS>>> Как я понимаю, очевидный алгоpитм это: в массиве находим SS>>> минимальный, его отбpасываем, затем ищем следyющий минимальный, SS>>> его снова обpасываем и так k-pаз ... Все pавно сложность SS>>> полyчается O(n^2) :( Пpо элементы массива ничего неизвестно SS>>> :((( SS>> Читал я вас тут читал ... думал, что народ сам в конце-концов SS>> откроет Cormen 'Introduction to Algorithms' и посмотрит там SS>> решение. SS>> Цитирую: SS>> 1. Выбор за линейное время. SS>> Randomized_Select(A,p,r,i): // вернуть i по возрастанию SS>> элемент в ------------------------+- // A[p...r] DI> [skip] SS>> 2. Будут вопросы - я пока тут. DI> ага, их есть у нас: DI> условие было: "...Ooops, забыл: соpтиpовать нельзя ... :(((" Во первых это уже не сортировка, если за линейное время работает. Правильно сформулируй, чего тебе тут не понравилось. 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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/17853c5bdfe6.html, оценка из 5, голосов 10
|