text: Для тасования массива a из n элементов (индексы 0..n-1): для всех i от n − 1 до 1 выполнить j ← случайное число 0 ≤ j ≤ i обменять местами a и a Тасование Фишера–Йетса в варианте Дуршенфельда является тасованием на месте.