Задание № 4470

Студент

Логвиненко Никита

Задача

Перетасовка (Си)

Состояние

Завершено

Баллов

2

Назначено

30.09.2022, 17:05

Завершено

30.09.2022, 17:07

Дан массив. Требуется случайным образом перемешать элементы массива. (Аналог random.shuffle().)

def shuffle_array(arr):
   ...

В качестве дополнительного задания следует подумать над качеством реализованной перетасовки: хорошо бы, чтобы все перестановки получались с одинаковой вероятностью.

Действия