У меня есть приложение, которое принимает результаты качества для производственного процесса и создает графики как для отображения диаграмм Парето, так и для показа производительности.
Чтобы автоматизировать задачу тестирования этих статистических процедур, я хотел бы детерминистически иметь возможность добавлять записи в базу данных и предлагать качественные технологии на определенные графики и сравнивать с известным хорошим графиком. Но я также хотел бы имитировать результаты, чтобы они вошли в базу данных, как если бы пользователь выполнял процесс тестирования.
Одна из моих идей - заполнить список с номером я good, j number bad1, k number bad 2 и т.д. А потом каким-то случайным образом сортировать список перед вставкой в базу данных.
Итак, мой вопрос, есть ли стандартный алгоритм, чтобы взять отсортированный список значений и создать отсортированный в случайном порядке список?