gpt4 book ai didi

生成均匀分布的随机排列的算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:30:38 27 4
gpt4 key购买 nike

<分区>

我有一组 N 个问题,每个问题都归类为 R 个主题之一。我正在尝试为测验生成一些随机排列的问题。

我如何生成一组问题的随机排列,使得没有两个连续的问题具有相同的主题?它不需要是完美的;我只是不想连续五个相同类型的问题让人们感到厌烦。

此外,如果这样的排序不可能(如 A 中的 18 个和 B 中的 2 个),算法能否找到“均匀分布”的排列? (在这种情况下,合理地类似于 6As、B、7As、B、5As)

或者,由于我是按顺序提出问题的,我是否可以每次随机选择一个不同主题的剩余问题,而不必在最后强制重复一些问题?

我在 Google 上随机查看了一段时间,似乎找不到适合这种情况的任何内容。除了随机生成排列直到找到一个可行的排列之外,这是缓慢、丑陋和愚蠢的。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com