过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

一道简单数学题,很多社友应该搞不定

你问我答 • minty • 发表于 1 年前 • 最后回复来自 LasyCat • 1 年前

有N封请柬和对应的N个信封,求解请柬完全装错的装法有多少种?

加入收藏 新浪微博 分享到微信 ❤赞 1546 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到11条回复
wolf 1 年前 湖北省 #1 赞 2

这题属于看起来很简单,第一次做还是挺有一点难度的。

dasuda 1 年前 湖北省 #2 赞 0

(n-1)!

tl070602023 1 年前 湖北省 #3 赞 0

这个是不是皇后算法那个题

tl070602023 1 年前 湖北省 #4 赞 1

回溯算法?

testicles 1 年前 湖北省 #5 赞 0

F(n) F(n-1) ..... F(2) F(1)

lllc 1 年前 湖北省 #6 赞 0

错排问题可以用递推公式得到通项

keley 1 年前 湖北省 #7 赞 0

!N=N!
i=0
∑
N
​

i!
(−1)
i

​

其中,N! 表示 N 的阶乘,
∑

i

0
N
(
−
1
)
i
i
!
∑
i=0
N
​

i!
(−1)
i

​
是一个交替级数。

我们可以通过递归关系来计算德里克数,递归公式为:

!

N

(
N
−
1
)
(
!
(
N
−
1
)
+
!
(
N
−
2
)
)
!N=(N−1)(!(N−1)+!(N−2))

fcx 1 年前 湖北省 #8 赞 0

这个题乍看起来很复杂,实际上比看起来更复杂

tcl 1 年前 湖北省 #9 赞 0

@dasuda
初次计算,我也以为是(N-1)!
但是从N=4开始带入检验的时候,我发现有问题,因为K-1封请柬有可能刚好放在第K个信封里面了;那么第K封请柬就也有K-1种选择,而不是K-2种选择。

nobt 1 年前 湖北省 #10 赞 0

我能不能先贪心一下?

LasyCat 1 年前 湖北省 #11 赞 0

显然得:f(n)=(n-1)*(n-1)!/ 2 (n>2)

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
国外的打工人吃饭也是点外卖吗
35-60岁的程序员的一生,感觉很痛苦。
毕业6年半,我和同学们的现状。。。
【求助社区车友】帮亲戚完成停车收费任务,代缴停车费享高额折扣(最低75折!)
天青色等烟雨而我在等你,不明白这种句子好在哪里
身高:170cm 体重:75.5kg 轻度脂肪肝 请问如何减掉内脏脂肪
gap没有中文,调休没有英文
外卖的低空无人机送餐有没有公司在搞
红楼梦
如果孩子学习天赋一般般,有必要鸡娃吗

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号