Изменения
→Решение за время O(n)
*<tex>arrayOfElements</tex> — массив в котором находятся все элементы множества <tex>C</tex>,
*<tex>randomShuffle()</tex> — функция генерации случайной перестановки,*<tex>\mathrm{random(1..i)}</tex> генерирует случайное число в интервале <tex> [1;\; i] </tex>.
===Псевдокод===