先拿MT【100】的图表镇楼。

举几个例子:

【1】52张纸牌分发给4人,每人13张,问每人手中有一张小2的概率?

分析:第一步每人分一张小2,有4!种,然后48张牌平均分成4组有$\frac{48!}{12!12!12!12!}$易得概率为$4!\frac{48!(13!)^4}{52!(12!)^4}$大概为10.55%,有兴趣也可以算一下四张2都在某个人手里的概率。

【2】$(x+y+z+w)^5$的展开式有多少项?

分析:每一项都是5次方,相当于5个无区别的小球放入4个有标志的盒子里.每个盒子里放的球不加限制。也就是上表中第4种情况,有56种。$(x+y+z+w)^5$展开式如下:

注:顺便讲一下$x^2y^2z^1w^0$前的系数计算公式为$\frac{5!}{2!2!1!0!}$可以类比二项式定理$(x+y)^5$展开中$x^2y^3$前的系数公式$\frac{5!}{2!3!}$。

【3】$x_1+x_2+\cdots+x_k\le n$的非负整数解的个数.

分析:定义如下映射$(x_1,x_2,\cdots,x_k)\mapsto (x_1+1,x_1+x_2+1,\cdots,x_1+\cdots+x_k+k)$是$x_1+x_2+\cdots+x_k\le n$的非负整数解集到$\{1,2,\cdots,n+k\}$中取$k$项严格单调递增数列集合的一个一一映射,有$\dbinom{k+n}{k}$

注:这里可以得到一个恒等式:$\sum_{i=0}^{n}\dbinom{k+i-1}{i}=\dbinom{k+n}{n}$

【4】已知$b_1+2b_2+\cdots+nb_n=n$其中$b_1,b_2,\cdots,b_n\in N$,把$\{1,2,\cdots,n\}$的一个全排列放入以下框架中

问有多少种不同形式.

答:$\frac{n!}{b_1!b_2!\cdots b_n!1^{b_1}2^{b_2}\cdots n^{b_n}}$即对称群$S_n$中$1^{b_1}2^{b_2}\cdots n^{b_n}$型的元素个数。

MT【101】分配问题举例若干的更多相关文章

  1. ocp11g培训内部教材_052课堂笔记(042)_体系架构

    OCP 052 课堂笔记 目录 第一部分: Oracle体系架构... 4 第一章:实例与数据库... 4 1.Oracle 网络架构及应用环境... 4 2.Oracle 体系结构... 4 3. ...

  2. 2016-04-25-信息系统实践手记5-CACHE设计一例

    layout: post title: 2016-04-25-信息系统实践手记5-CACHE设计一例 key: 20160425 tags: 业务 场景 CACHE 系统分析 系统设计 缓存 modi ...

  3. 用Redis实现分布式锁 与 实现任务队列

    这一次总结和分享用Redis实现分布式锁 与 实现任务队列 这两大强大的功能.先扯点个人观点,之前我看了一篇博文说博客园的文章大部分都是分享代码,博文里强调说分享思路比分享代码更重要(貌似大概是这个意 ...

  4. MDU某产品OMCI模块代码质量现状分析

    说明 本文参考MDU系列某产品OMCI模块现有代码,提取若干实例以说明目前的代码质量,亦可作为甄别不良代码的参考. 本文旨在就事论事,而非否定前人(没有前人的努力也难有后人的进步).希望以史为鉴,不破 ...

  5. POJ 1050

    #include <stdio.h> #include <string.h> #define mt 101 int main() { int a[mt][mt]; int st ...

  6. PL/SQL 04 游标 cursor

    --游标 declare  cursor 游标名字  is  查询语句;begin  其他语句;end; --游标的属性%FOUND%NOTFOUND%ISOPEN%ROWCOUNT(当前游标的指针位 ...

  7. MT【100】经典计数之分配问题

    注意:此讲适合联赛一试学生,以及参加清华北大等名校的自主招生的学生. 经典计数之分配问题:把n个球放进k个盒子.考虑分配方法有三类:1.无限制 2.每个盒子至多一个(f 单的)3.每个盒子至少一个(f ...

  8. MT【29】介绍向量的外积及应用举例

    我们在学校教材里学到的数量积(内积)其实还有一个孪生兄弟向量积(外积),这个对参加自主招生以及竞赛的学生来讲是需要掌握的,这里稍作介绍: 原理: 例题: 应用:

  9. Assignment Problem的若干思考

      最近受到南京一个同学的push,又开始了博客园写作之旅.欢迎大家联系我做代码实现工作,QQ:1198552514.权当赚点生活费~ 我的研究也经常用的Assignment problem,而且很多 ...

随机推荐

  1. 基于Python自动发送QQ群消息

    1.准备工作 此次测试基于python3,需要安装qqbot.bs4.requests库. qqbot项目地址:https://github.com/pandolia/qqbot.git pip qq ...

  2. 20155220 《网络对抗》Exp 8 Web基础

    20155220 <网络对抗>Exp 8 Web基础 基础问题回答 实践内容 1.Web前端HTML 配置环境 正常安装.启动Apache 安装:sudo apt-get install ...

  3. Remote 桌面的win2003 servre端设定

    Microsoft Windows [版本 5.2.3790](C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Settings\Administ ...

  4. EJB开发第二期---开发具有本地接口的无状态Bean

    一.EJB中的bean 1.1 EJB中bean分类 会话bean(session bean) 负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc直接操作数据库,但大多数情况下都 ...

  5. JVM技术周报第2期

    JVM技术周报第2期 JVM技术周报分享JVM技术交流群的讨论内容,由群内成员整理归纳而成.如果你有兴趣入群讨论,请关注「Java技术精选」公众号,通过右下角菜单「入群交流」加我好友,获取入群详情. ...

  6. dubbo见解

    调用关系说明 服务容器负责启动,加载,运行服务提供者. 服务提供者在启动时,向注册中心注册自己提供的服务. 服务消费者在启动时,向注册中心订阅自己所需的服务. 注册中心返回服务提供者地址列表给消费者, ...

  7. java十年,需要学会的Java开发体系

    阿里十年,只剩下这套Java开发体系了,链接:https://www.jianshu.com/p/ca6c4a73aac9

  8. HTML表单与输入实例

    解释HTML 表单用于搜集不同类型的用户输入.HTML 表单包含表单元素.表单元素指的是不同类型的 input 元素.复选框.单选按钮.提交按钮等等.<input> 元素<input ...

  9. 用Micro:bit做交通信号灯

    交通信号灯项目在控制技术中,有点像"Hello world!" 是一个入门级的范例. 对于孩子来说,交通灯跟日常生活息息相关,他们都熟悉,充分知道需要做什么这是一个让孩子开始的好项 ...

  10. anoconda 神经网络 相关操作

    1. conda 相关操作 建立新环境:conda crearte -n NewName python=版本(3.6) 激活环境:conda activate NewName 关闭环境:conda d ...