Форум программистов, компьютерный форум, киберфорум
Psilon
Войти
Регистрация
Восстановить пароль
Оценить эту запись

случайная сортировка

Запись от Psilon размещена 05.05.2014 в 14:44

Цитата:
Сообщение от kolorotur Посмотреть сообщение
Случайно - это типа "упс, остортировал..."?

Если серьезно, то вот вам хороший, годный метод:
C#
1
2
3
4
5
6
7
8
9
10
static void Shuffle<T>(T[] a)
{
    Random rand = new Random();
    for (int i = a.Length - 1; i > 0; i--) {
        int j = rand.Next(0, i + 1);
        T tmp = a[i];
        a[i] = a[j];
        a[j] = tmp;
    }
}
...
Размещено в Без категории
Просмотров 905 Комментарии 1
Всего комментариев 1
Комментарии
  1. Старый комментарий
    Спасибо, непременно воспользуюсь.
    Запись от Good1101 размещена 07.06.2015 в 20:49 Good1101 вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.