【发布时间】:2015-12-29 01:11:15
【问题描述】:
假设我们有两个相同的数组{"A", "B", "C", "D", "E", "F"}。有没有一种快速的方法来随机化每个的顺序,以确保当两个排列在一起时,相同的字母永远不会位于相同的索引处? (显然,如果它会导致匹配,我们可以只生成一个新索引,但我想知道是否有一种方法可以减少重复)。
【问题讨论】:
-
这是干什么用的?您能否更具体地说明您想要的结果?例如,哪些排列应该被将其与简单的“我如何打乱两个数组?”分开的规则拒绝。问题?