如何配对数组中的项目?假设我有一系列战士.我想根据他们的重量配对它们.最接近重量的战斗机应配对为最佳匹配.但如果他们在同一个团队中,他们就不应该配对.
- **---第1队 - **
- 战斗机A重量是60
- 战士B的重量是65
- ** - 第2队 - **
- 战斗机C重量是62
- 战斗机D重量是60
- ** - 第3队 - **
- 战斗机E重量是64
- 战斗机F重量是66
输出:
- 战斗机VS战斗机D.
- 战斗机B VS战斗机F.
- 战斗机C VS战斗机E.
我一直在研究这个主题,发现了类似但不完全的东西:
随机但独特的配对,有条件
非常感谢一些帮助.提前致谢!