sql相同顺序法和一次封锁法_数学专题 | Ep01 隔板法的妙用
数学专题(一)
隔板法的妙用
浓度常见哪些问题?
排列组合分堆?涂色?到底掌握透彻了吗?
解析几何与韦达定理?
公式总是记不住?应用题还不会解?
除了写作(写作听我的)、逻辑(逻辑说)专题外,本周起我们也将隆重推出数学专题,恶补数学知识,让大家一看到题就能判断类型找出解题方法!感兴趣的小伙伴记得点个在看,感谢支持~
思维导图:
专题解析:
在组合数学中,隔板法(又叫插空法)是排列组合的推广,主要用于解决不相邻组合与追加排列的问题。
隔板法就是在n个元素间插入(b-1)个板,即把n个元素分成b组的方法。
不允许为空:对n件相同物品(或名额)分给m个人(或位置),允许若干个人(或位置)不为空的问题,可以看成将这n件物品分成m组,允许若干组为空的问题.将n件物品分成m组,需要m-1块隔板,因隔板无差别,故隔板之间无序,是组合问题,故隔板有Cm-1n-1。
允许为空:对n件相同物品(或名额)分给m个人(或位置),允许若干个人(或位置)为空的问题,可以看成将这n件物品分成m组,允许若干组为空的问题.将n件物品分成m组,需要m-1块隔板,将这n件物品和m-1块隔板排成一排,占n+m-1位置,从这n+m-1个位置中选m-1个位置放隔板,因隔板无差别,故隔板之间无序,是组合问题,故隔板有Cm-1n+m-1种不同的方法,再将物品放入其余位置,因物品相同无差别,故物品之间无顺序,是组合问题,只有1种放法,根据分步计数原理,共有Cm-1n+m-1×1= Cm-1n+m-1种排法。
例题解析:
一、放球问题
例1
把8个相同的球放入4个不同的盒子,有多少种不同的放法?( )
A.110 B.144 C.165 D.180 E.210
【解析】:取3块相同隔板,连同8个相同的小球排成一排,共11个位置。由隔板法知,在11个位置中任取3个位置排上隔板,共有C(11,3)种排法。所以,把个相同的球放入个不同的盒子,有种不同方法。故选C
例2
将20个大小形状完全相同的小球放入3个不同的盒子,允许有盒子为空,但球必须放完,有多少种不同的方法?( )
A.180 B.200 C.230 D.231 E.240
【解析】本题中的小球大小形状完全相同,故这些小球没有区别,问题等价于将小球分成三组,允许有若干组无元素,用隔板法。
将20个小球分成三组需要两块隔板,因为允许有盒子为空,不符合隔板法的原理,那就人为的再加上3个小球,保证每个盒子都至少分到一个小球,那就符合隔板法的要求了(分完后,再在每组中各去掉一个小球,即满足了题设的要求)。然后就变成待分小球总数为23个,球中间有22个空档,需要在这22个空档里加入2个隔板来分隔为3份,共有C(22,2)=231种不同的方法。故选D
例3
现有7个完全相同的小球,将它们全部放入编号为1,2,3,4的四个盒子中,每个盒子至少放一个球,问有多少种不同的放法?( )
A.6 B.20 C.35 D.48 E.以上答案均不正确
【解析】这道题满足隔板法基本模型的三大条件,所以我们可以直接应用隔板法。首先我们将7个小球排成一排。在7个小球中间一共有6个间隔,在这6个间隔中我们挑出3个间隔插入隔板,这样我们就将小球分成了四份,并且每一份都至少有一个小球。接着我们将这四份小球按从左到右的顺序依次放入1-4号四个盒子中,就得到了对应的一种放法。这样一来,每一种隔板的插法就对应了一种小球的方法。6个间隔中插入3个隔板的插法共有种C(6,3)=20,即本题共有20种不同的放法。
例4
现有8个完全相同的小球,将它们全部放入编号为1,2,3的三个盒子中,允许出现空盒,问有多少种不同的放法?
【解析】先加入3个球,加上原来地8个球,现在共有11个球,利用隔板法将它们放到三个盒子中,共有种C(10,2)=45种放法。对于每一种放法,然后都从每个盒子中拿出一个球,当盒中分到一个球之后还回1个球,该盒实际上是空盒;分到两个球后还回1个球,该盒实际上只含一个球,依此类推。这样就成功地将8个相同的小球分入了三个盒中,允许有空盒的共有45种放法。
二、指标分配问题
例1
某校召开学生会议,要10个学生代表名额,分配到某年级的6个班中,若每班至少1个名额,有多少种不同分法?
【解析】名额与名额是没有差别的,而班级与班级是有差别的,把相同的名额分配到个不同的班级,适合隔板法。分两步。第一步:个班每班先分配个名额,只有种分法;第二步:将剩下的个名额分配给个班。取块相同隔板,连同个相同名额排成一排,共个位置。由隔板法知,在个位置中任取个位置排上隔板,有种排法。由分步计数原理知:个学生代表名额,分配到某年级的个班中,每班至少个名额,共有种不同分法。
点评:名额与名额是没有差别的,而班级与班级是有差别的,所以适合隔板法。
三、求n项展开式的项数
例1
求展开式中共有多少项?
【解析】用个相同的小球代表幂指数10, 用5个标有
的5个不同的盒子表示数x1、x2、...、x5,将10个相同的小球放入5个不同的盒子中,把标有xi(i=1,2...5)的每个盒子得到的小球数,记作xi的ki次方。这样,将10个相同的小球放入5个不同的盒子中的每一种放法,就对应着展开式中的每一项。取5-1=4块相同隔板,连同10个相同的小球排成一排,共14个位置。由隔板法知,在14个位置中任取4个位置排上隔板,有种排法。故展开式共有=1001项。
四、求n元一次方程组的非负整数解
例1
求方程的正整数解的个数。
【解析】用7个相同的小球代表数7, 用5个标有同上的个不同的盒子表示均不能为的正整数未知数同上。要得到方程的正整数解的个数,分两步。第一步:5个盒子每个盒子先分配1个小球,只有1种分法;第二步:将剩下的2个小球分配给5个盒子。取5-1=4块相同隔板,连同2个相同小球排成一排,共6个位置。由隔板法知,在6个位置中任取4个位置排上隔板,有种排法。由分步计数原理知:共有种放法。我们把标有xi的每个盒子得到的小球数ki,记作:xi=ki。这样,将7个相同的小球放入5个不同的盒子中的每一种放法,就对应着方程的每一组解(k1,k2...k5)。所以,方程的正整数解共有=15个。
升级-元素不相邻问题:
当元素之间不相邻,则可将插入“隔板”改为插入“元素”,即插空法。
例1
若有A、B、C、D、E五个人排队,要求A和B两个人必须不站在一起,则有多少排队方法?( )
A.36 B.64 C.80 D.84 E.90
【解析】题目要求A和B两个人必须隔开。首先将C、D、E三个人排列,有种排法P(3,3)=6;若排成DCE,则D、C、E“中间”和“两端”共有四个空位置,也即是:︺D︺C︺E︺,此时可将A、B两人插到四个空位置中的任意两个位置,P(4,2)=12有种插法,共有排队方法:6*12=84。故选D
例2
在一张节目单中原有6个节目,若保持这些节目相对顺序不变,再添加进去3个节目,则所有不同的添加方法共有多少种? ( )
A.501 B.504 C.505 D.507 E.510
【解析】直接解答较为麻烦,可利用插空法去解题,故可先用一个节目去插7个空位(原来的6个节目排好后,中间和两端共有7个空位),有7种方法;再用另一个节目去插8个空位,有8种方法;用最后一个节目去插9个空位,有9种方法,由乘法原理得:所有不同的添加方法为7*8*9=504种。故选B
例3
一条马路上有编号为1、2、„„、9的九盏路灯,为了节约用电,可以把其中的三盏关掉,但不能同时关掉相邻的两盏或三盏,则所有不同的关灯方法有多少种?
A.35 B.36 C.37 D.38 E.39
【解析】若直接解答须分类讨论,情况较复杂。故可把六盏亮着的灯看作六个元素,然后用不亮的三盏灯去插7个空位,共有C(7,3)=35种方法,因此所有不同的关灯方法有35种。故选A。
【提示】运用插空法解决排列组合问题时,一定要注意插空位置包括先排好元素“中间空位”和“两端空位”。解题过程是“先排列,再插空”。
练习题:
1. 有9颗相同的糖,每天至少吃1颗,要4天吃完,有多少种吃法?( )
A. 20 B.36 C.45 D.56 E.60
2.把10个相同的小球放入3个不同的箱子,每个箱子至少一个,问有几种情况?( )
A. 20 B.36 C.45 D.56 E.60
3.若将10只相同的球随机放入编号为1、2、3、4的四个盒子中,则每个盒子不放空的投放方法有( )[2009,01]
A. 72 B.84 C.96 D.108 E.120
周末即将到来
本周面试的小伙伴要好好准备呀!
通过的朋友们继续加油准备笔试
MBA大师会一直在这里帮助大家
详情请咨询小助手!
择校有疑惑,让专业老师给你免费评估:
大师APP下载
【END】
点击右上角
将MBA大师上海中心设为星标
第一时间接收推送~
任何备考问题,欢迎召唤我们专业的小助手!
小助手微信:
本期答案DBB 点个赞继续冲!
sql相同顺序法和一次封锁法_数学专题 | Ep01 隔板法的妙用相关推荐
- sql相同顺序法和一次封锁法_数据库:事务处理
事务基本概念 事务 是一系列的数据库操作,是数据库应用程序的基本逻辑单元 所谓事务是用户自定义的一个数据库操作序列,这些操作要么全做,要么不做,是一个不可分割的工作单位. 例如:在关系型数据库中,一个 ...
- sql相同顺序法和一次封锁法_【数据库】面试题汇总
1.数据库中left join与right join,inner join,full join的区别 Paste_Image.png 2.关于索引: 索引的数据结构: B+树结构 Paste_Imag ...
- sql相同顺序法和一次封锁法_率土之滨追击战法攻略
年代久远的攻略 连击 说到追击战法,首先要提一下"连击". 连击是一个状态,具有该状态的武将,可进行两次普通攻击. 但要注意,穷追猛打.其疾如风.先驱突击三者同为指挥战法的&quo ...
- sql相同顺序法和一次封锁法_下面哪个方法是诊断死锁的方法( )。_学小易找答案...
[单选题]关系规范化中的删除操作异常是指 ( ) . [单选题]在关系模式R(U,F)中,Y为非主属性,对任何非平凡的函数依赖X→Y,X均包含码,则R属于( ). [单选题]能够消除多值依赖引起的冗余 ...
- sql相同顺序法和一次封锁法_不到75行代码,导出最高法指导案例到excel(一)...
2020年7月27日,最高法发布了<统一法律适用 促进司法公正 最高法发布加强类案检索的指导意见>,其中提及类案检索将在2020年7月31日开始试运行. 其中提到的的基本范围包含四个:1) ...
- LL1分析构造法_数学建模算法--最优赋权法(含代码)
数学建模算法--最优赋权法(含代码) 作者:郑铿城 本次介绍数学建模和科研写作的方法--最优赋权法最优赋权法经常用于分析评价类问题,从该算法的名称就可以看到,该算法首先要体现"最优" ...
- java中驼峰编码,驼峰式命名法_小驼峰式命名法编程_java中getter和setter
人们交流靠各种语言,每行都有每行的所谓的"行话".程序员也不例外,众所周知,程序员都是用代码进行交流的.那么除了在代码中的注释之外, 程序员如何读懂别人的程序呢? 当然,程序员之间 ...
- 基于熵权法优劣解距离法_基于优劣解距离法的火电机组单辅机运行状态评估
龙源期刊网 http://www.qikan.com.cn 基于优劣解距离法的火电机组单辅机运行状 态评估 作者:王瑾石 来源:<中国化工贸易 · 上旬刊> 2019 年第 01 期 摘要 ...
- sql server 创建唯一性非聚集索引语句_数据库专题—索引原理
深入浅出数据库索引原理 参见:https://www.cnblogs.com/aspwebchh/p/6652855.html 1.为什么给表加上主键? 1.平时创建表的时候,都会给表加上主键.如果没 ...
最新文章
- 同步和互斥在进程并发执行相互间会有什么影响
- PASTE Splay
- Net任意String格式转换为DateTime类型
- [LUOGU]P1451 求细胞数量
- 搭建用友开发环境(基于碧桂园的nchome)
- 官宣了!受疫情影响,程序员可免费领这些!
- 《强化学习》中的第11章:基于函数逼近的离轨策略方法
- Shell 工作原理
- breakall lisp文件_CAD图导入SU中一次成面的方法
- linux 浏览器缓存目录在哪里找,火狐浏览器缓存文件在什么位置?缓存文件位置分享...
- CentOs7下Zabbix安装教程——准备工作
- Xcode真机调试 could not lunch failed to get reply to handshake packet
- cf 1102F Elongated Matrix
- Markdown富文本编辑器(数学公式教程)
- 手机版会员中心html,会员中心.html
- Ubuntu vi 方向键乱码 问题解决
- 2018年9月计算机二级考试《MS Office高级应用》基础自测卷
- 如何安装python自带的pip_python自带的pip在哪里
- SOAP(简单对象访问协议) 简介
- html留言板原理,js实现留言板
热门文章
- 操作系统Ubuntu(实验三四)
- linux 进程重启脚本
- 人脸检测算法_腾讯已开源高精度人脸检测算法DSFD
- c++设计新思维_贵阳花溪区初三冲刺多少钱,新思维
- 华中科技大学c语言期末考试题,华中科技大学C语言期末考库剖析.docx
- 为什么python提示没有clock_python – 为什么time.clock比time.time给出更长的时间?
- layui tree 加载慢_图片太多,加载慢,我用了layui里的方式,放在服务器后还是太慢!怎么解决???有没有什么优化的技巧???...
- 查看grafana版本_使用 Prometheus 与 Grafana 为 Kubernetes 集群建立监控与警报机制
- 二分法求近似根c语言程序,求一C++风格程序,用二分法求f(x)=0的根
- 襄阳社区招聘计算机考什么时候,襄阳招聘网格员什么时候报名?