Перемешать список

Перемешайте список случайным образом — вставьте элементы и получите новый порядок в один клик

5 строк

Перемешанный список появится здесь

Перемешивание списка нужно там, где важна честная очерёдность: порядок выступлений, задачи по исполнителям, вопросы в тесте, плейлист. Каждая перестановка равновероятна — это алгоритм Фишера — Йетса, а не сортировка по случайному ключу.

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

Чем это отличается от жеребьёвки

Жеребьёвка вытягивает элементы по одному, и это удобно, когда процесс выбора должен идти на глазах у всех. Здесь же список перемешивается целиком за один клик. На выходе тот же список, но в новом непредсказуемом порядке. Подходит, когда важен только результат, а не сам процесс.

Сколько вообще существует вариантов порядка. Это факториал числа элементов, и растёт он пугающе быстро:

ЭлементовВозможных порядков
36
5120
75 040
103 628 800
151 307 674 368 000

Уже на пятнадцати элементах вариантов больше триллиона, так что случайно получить один и тот же порядок дважды практически невозможно.

Если нужен не весь список в новом порядке, а один случайный номер, возьмите генератор случайных чисел, а для деления списка участников на равные группы есть разделение на команды. Другие способы получить случайный результат (жребий, монетка, кубик, деление на команды) собраны в статье Рандомайзер: команды, жребий, кубик и монетка онлайн.

Похожие инструменты

Другие полезные инструменты из той же категории

Часто задаваемые вопросы

Инструмент использует алгоритм перемешивания Фишера-Йетса с crypto.getRandomValues() для криптографически безопасной случайности, что более случайно, чем Math.random().

Да! Вся обработка происходит в вашем браузере. Никакие данные не отправляются на сервер. Ваши списки остаются полностью конфиденциальными.

Вы можете перемешать до 10 000 элементов за раз. Для больших списков рекомендуется разделить их на меньшие части для лучшей производительности.

Да, вы можете скачать результаты как текстовый файл или скопировать их в буфер обмена для использования в других приложениях.

Нет, каждое перемешивание создаёт новый случайный порядок. Если нужно сохранить оригинальный порядок, сохраните копию списка перед перемешиванием или используйте кнопку "Сбросить".