Изменения

Перейти к: навигация, поиск
Решение:
Следующий алгоритм решает задачу:
'''int[n]''' randomPermutation(a: '''int[n] a''') : <font color = green> // '''n''' {{---}} длина перестановки </font> '''for''' i = n '''downto''' 1
j = random(1..i)
swap(a[i], a[j])
'''return''' a
==Обоснование==
30
правок

Навигация