一尘不染

从有序列表中创建随机有序列表

algorithm

我有一个应用程序,该应用程序可以获取制造过程的质量结果,并创建图形以显示不良品的帕累托图,并显示生产量。

为了自动化测试这些统计程序的任务,我希望确定性地能够将记录添加到数据库中,并使质量技术能够进入某些图表并与已知的良好图表进行比较。但是,我也想模拟结果,以便将它们像进入用户整个测试过程一样进入数据库。

我有一个想法是用i好的数字,j的坏数字1,k的坏数字2等填充一个列表,然后以某种方式对列表进行随机排序,然后再插入数据库。

因此,我的问题是,有没有一种标准算法来获取值的排序列表并创建随机排序的列表?


阅读 248

收藏
2020-07-28

共1个答案

一尘不染

您将要使用随机播放算法。确保使用正确的混洗算法而不是自制算法,因为它可能会给数据引入某种形式的微妙模式。请参阅Jeff
Atwood的有关使用“足够随机”随机播放的问题的文章。

2020-07-28