Изменения

Перейти к: навигация, поиск
Решение
Следующий алгоритм решает задачу:
'''int *a''' randomPermutation('''int *a''') // '''*a''' - указатель на массив типа '''int''' длины '''n'''
'''for''' i = n - 1 '''to''' n0
j = random(1..i)
swap(a[i], a[j])
Анонимный участник

Навигация