如果我有两个像这样的数组:
var lanes = {1,2,3};
var racers = {1,2,3,4,5};
我如何像这样那样随机和矩阵在每个方向上使用唯一值的这些? >
2 3 5
3 1 2
5 4 1
4 2 3
1 5 4
行不重复任何值,列相对于自己也不重复任何值。给定 n 个车道和 n 个赛车手。
我正在按照以下条件进行比赛的车道旋转:
我正在使用C#,因此可能会使用Linq。不管...我不确定这应该是什么逻辑。到目前为止,我遇到了与我尝试过的方法发生冲突的情况。