gpt4 book ai didi

c# - 按偏好拆分组

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

我尝试将一组 20 人(标记为 1 - 20)分成五个小组,每个小组 4 人,具体取决于这些人希望与谁在一起的表达偏好。

20 人组中的每个人都可以表达 0、1、2、3 或 4 种偏好。例如,person1 可以选择 0(不喜欢与谁在一起)或 14(在与 person14 的组中),或者可以表示与人在组中14、20、6 和 7。理想情况下,每个有偏好的人都在至少有一个选择的组中。

关于算法的想法?

最佳答案

您遇到的问题与 C# 无关,算法与语言无关。

此问题的经典实现是 backtracking .

更多信息:

另一种方法(我会这样做):Genetic Algorithms .

关于c# - 按偏好拆分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1251296/

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