首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
宝石装箱
3条解析
开通博客写题解
Lskkkno1
发表于 2020-05-22 22:00:21
宝石装箱 题目描述 有 个带标号盒子和球,每个球都有一个盒子 不能放进去( 不一定是排列)。 问每一个盒子里都有一个球的方案数。 正解 每一个球都有一个限制(一个盒子不能放)。 这个问题类似于错排,而错排有一种容斥的解法。 设 表示至少有 条限制不满足的方案数, 表示恰好有 条限制不满
展开全文
lalalaterraria
发表于 2020-05-23 12:10:29
这里给出一种容斥+多项式的做法 复杂度为是n^2/2 大家一般是容斥+背包啊,我觉得这里多项式也蛮好写的。 容斥应该不用多说了,设为第i个球合法的情况。套一套下面两个公式。 我们要求的是第二个公式的左半,用第一个公式带入第二个公式的右边第二项。 所得公式的右半边从左向右数第i项(不考虑符号),表
展开全文
氧气少年Kevin
发表于 2022-06-21 11:14:11
牛客5633D - 宝石装箱 链接:https://ac.nowcoder.com/acm/contest/5633/D 知识点:线性容斥、背包DP 难度:蓝 题意 将 nnn 个物品装进 nnn 个箱子,每个箱子恰好装一个物品。 要求第 iii 个物品不能装入第 aia_iai 个箱子
展开全文
查看本题
查看本题讨论
相关比赛
5633-牛客练习赛64
进入比赛
5855-牛客练习赛64(重现赛)@cheeserish
进入比赛
5975-牛客练习赛64(重现赛)@凤求凰故人歌
进入比赛
6327-牛客练习赛64(重现赛)@牛客757388223号
进入比赛
6618-牛客练习赛64(重现赛)@极为沙雕的大奶熊礽荣
进入比赛
等你来战
查看全部
牛客练习赛141
报名截止时间:2025-06-20 21:30
第十二届成都信息工程大学ACM程序设计竞赛同步赛
报名截止时间:2025-06-22 15:00
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
牛客挑战赛80
报名截止时间:2025-06-27 22:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题