SleepSort

« картинки и свежие анекдоты | чат

SleepSort

Вроде не было ещё.
Новый метод сортировки, сложность алгоритма O(n):

void SleepSort(IEnumerable<int> values)
{
    foreach (var value in values)
    {
        System.Threading.Tasks.Task.Run(() =>
        {
            Thread.Sleep(value);
            Console.WriteLine(value);
        });
    }
}

void Main()
{
    var values = new List<int> { 2000, 4, 400, 1600, 50, 1024 };
    SleepSort(values);
}


Результат:

4
50
400
1024
1600
2000

Комментарии:

Kaedn

I need to to thank you for this very good read!! I certainly loved every little bit of it. I’ve got you bokoemark-d to check out new stuff you post…

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

20 чудесных снимков, которые поднимут вам настроение
Отцы и дети
5 лучших фильмов Леонида Нечаева. Ко Дню рождения Мастера
Книги нашего детства
Британские туристы удивились, что их «все включено» распространяется не на весь остров
Подмосковный фермер создал свою криптовалюту и собрал $500 тысяч пожертвований
Интересный развод
Эрнесто Че Гевара биография, фото. Жизнь и последний поход команданте.
Мэрия Москвы опубликовала список попавших в программу сноса домов
Настольные часы на газоразрядных индикаторах ИН-14
Машина времени. Рим, 1952 год
Microsoft запретила менять стандартный браузер в новой Windows
Врачи, больные и нищета – пост о наболевшем
Шварценеггер на велосипеде влез в кадр и испортил фото туристам из Таиланда
Безудержная деградация
Как на Руси появились кошки?
Женщине грозит до 4 лет лишения свободы за приобретение диктофона в виде флешки с AliExpress
Россияне стали меньше пить.
Прививки. Вселенское ЗЛО или все-таки разумная Защита?
Встреча с огромной белой акулой
« все анекдоты и картинки
Рейтинг@Mail.ru