一位同事带着一个有趣的问题来找我,一个实际的问题与她所参与的"城里新人"小组有关.
18位朋友希望在接下来的4天里分别为小组共进晚餐.规则如下:
对一组有效的组分配进行强力递归搜索显然是不切实际的.我已经抛出一些简单的逻辑来尽快修剪树的部分,但还不足以使它变得实用.
实际上,我开始怀疑遵循所有规则可能是不可能的,但我无法提出一个组合论证,为什么会这样.
有什么想法吗?
algorithm combinatorics
algorithm ×1
combinatorics ×1