关注
有点组合数学那味。计数问题最重要的就是对集合的划分要不重不漏吧。这个题我是这么划分的:
第一行一定要填一个位置。所以枚举第一行填的位置。
设f(x , k)为x*x的网格,第一行填涂第k位的方案数。那么答案就为f(x) = f(x,1) + ... + f(x , x).
若k = 1.那么第一行第一列都不能填了,问题化简成f(x - 1).
k != 1 时,根据对称的要求,位置 (1 , k) 与 (k , 1) 都被填了.那么行和列都会少两个项。剩下来x - 2 行 x - 2 列。所以问题化简成f(x - 2) .. 推荐画画图就出来了.
所以递推式为: f(x) = f(x - 1) + (x - 1) * f(x - 2).
然而比赛的时候并没有这么做细的分析。。。画画图就找得到递推式了.
查看原帖
点赞 1
相关推荐
投递字节跳动等公司10个岗位 >
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
363626次浏览 3579人参与
# 如果再来一次,你还会选择这个工作吗? #
94226次浏览 917人参与
# 北方华创开奖 #
51310次浏览 461人参与
# 地方国企笔面经互助 #
5608次浏览 13人参与
# ai智能作图 #
6718次浏览 115人参与
# 发工资后,你做的第一件事是什么 #
2902次浏览 9人参与
# 百度开奖 #
220853次浏览 1409人参与
# 我的实习求职记录 #
6094664次浏览 83759人参与
# 上班到公司第一件事做什么? #
14320次浏览 162人参与
# 听到哪句话就代表面试稳了or挂了? #
95777次浏览 807人参与
# 华为工作体验 #
108610次浏览 850人参与
# 网易求职进展汇总 #
38653次浏览 298人参与
# 如何写一份好简历 #
614656次浏览 8690人参与
# 如果有时光机,你最想去到哪个年纪? #
26127次浏览 540人参与
# 面试体验感最好的是哪家? #
91068次浏览 879人参与
# 牛客租房专区 #
1011次浏览 64人参与
# 如何一边实习一边秋招 #
1001248次浏览 12707人参与
# 实习中的菜狗时刻 #
279451次浏览 2751人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
38353次浏览 346人参与
# 国央企薪资爆料 #
15659次浏览 119人参与
# 腾讯求职进展汇总 #
203071次浏览 1680人参与
# 阿里求职进展汇总 #
71145次浏览 764人参与