首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
宝石装箱
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(重现赛)@极为沙雕的大奶熊礽荣
进入比赛
等你来战
查看全部
2026深圳职业技术大学程序设计竞赛(同步赛)
报名截止时间:2026-05-10 18:00
2026年中南民族大学程序设计竞赛初赛(同步赛)
报名截止时间:2026-05-10 22:00
牛客周赛 Round 143
报名截止时间:2026-05-10 21:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
牛客挑战赛88
报名截止时间:2026-05-15 22:00
2026年北京印刷学院程序设计竞赛(同步赛)
报名截止时间:2026-05-20 18:00
牛客练习赛153
报名截止时间:2026-05-22 21:30
2026年中南民族大学程序设计竞赛决赛(同步赛)
报名截止时间:2026-05-23 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 22:00
2026牛客暑期多校训练营1
报名截止时间:2026-07-16 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题