我的朋友提出这个问题给我;感觉就像在这里分享。缩分卡在数学
鉴于一副牌,我们将其分成2组,“他们交织”;让我们称这个操作为“拆分连接”。然后在生成的平台上重复相同的操作。
例如,{1,2,3,4}变得{1,2} & {3,4}(分裂),我们得到{1,3,2,4}(加入)
此外,如果我们有一个奇数的卡,即,{1,2,3}我们可以像{1,2} & {3}(更大的半分割它第一)导致{ 1,3,2} (即n
被分割为Ceil[n/2]
& n-Ceil[n/2]
)
的问题,她问我是:
多少这样分割联接是需要得到原装甲板回来?
这让我疑惑:
如果甲板上有ñ卡,什么是多少分联接需要,如果:
- ñ是什?
- ñ是奇数?
- Ñ是 '2' 的功率? [我发现,我们接下来需要的log(n)(基数为2)的分裂加入数...]
- (随意探索不同的场景这样的。)
有一个简单的图案/式/概念相关ñ和分裂联接所需的数量?
我相信,这是数学探索,特别是因为它提供了Riffle[]
方法好事。
如何将拆分您的甲板上时,有奇数个项目? – Benoit 2012-01-09 12:33:49
请写出适当的英文,并且不要用异常的收缩,表情符号和将所有“和”转换为&符号来清理问题。我们期待这里有专业的语气。 – BoltClock 2012-01-09 12:46:10
@Benoit - 在这个问题中增加了1个策略,但如果你能找到更有趣的事情,也可以自由地采取相反的做法。 – fritz 2012-01-09 13:29:26