分类计数原理与分步计数原理_基本的计数原理和计算方法

本文介绍了计数中的加法原理和乘法原理,以及排列与组合的概念。加法原理用于分类计数,乘法原理用于分步计数。排列是有序的选择,组合则是无序的选择。通过实例解析了如何利用这些原理解决实际问题,如从多个数字中构造特定条件的数。同时,文章还探讨了排列和组合的计算公式,并提供了相关问题的解题思路。
摘要由CSDN通过智能技术生成

0db66c5dec1a71921245fbcb6a784523.png

加法原理与乘法原理

两个基本的计数原理是我们常遇到:加法原理与乘法原理。

加法原理:如果完成第一项事务有x种执行途径,第二项有y种途径,那么完成两者之一共有x+y种途径。

乘法原理:如果完成一个任务可以分成两个阶段,第一阶段有x种结果,第二阶段有y种结果,则按指定顺序共有x*y种结果。

排列与组合

1.排列

不同的对象顺序安排就称为排列。对于n个物品,任选r个的排列数是:

P(n,r)=n*(n-1)*...*(n-r+1)=n!/(n-r)!

推广的情况如下:

在n个物品中,n1是第一种物品重复出现的次数,n2是第二种物品的重复次数,..., nr是第r种物品重复出现的次数,其中n1+n2+...+nr=n,

则对于给定的这n物品的全排列是n!/(n1!*n2!*....*nr!).

2. 组合

从n个物品不计顺序的取出r个数的组合数是:

C(n,r) = P(n,r)/r!=n!/(r!*(n-r)!)

加法原理是分类,乘法原理是分步。

公式

排列

从n个不同元素中取m(m≤n)m(m≤n)个不同的元素,按照一定的顺序排成一列,叫做从nn个不同元素取出的一个排列。

计算公式:

56b5939fb410c9606fadff8e22f72ccf.png

特殊情况:m = n 称为全排列

e1f745d54f8f32622720765f93e6dc0e.png

案例:

由1、2、3、4、5可以组成多少个没有重复的数字,并且大于21300的正整数?

思路1:

满足题意的数可以分成三类:

万位3,4,5的有

1fcf63e32052e8d936bbf440de6bd02a.png

个。

万位2,千位3,4,5的有

da0a5a4fe89bfa2525e7f7e6df686faa.png

个。

万位2,千位1的有

e7845bdc8c614bb291c2b63183ec2028.png

个。

由加法原理:

485a8a388691109de115182c5a9fe7c1.png

思路2

由1,2,3,4,5组成的没有重复数位的五位数共有多少个?,其中只有万位数字为1的数不大于21300,这样的数有多少个?,故用排除法

ea413028599775a488dec8907e885726.png

案例:

从n(n>=6)名乒乓球选手中选拔出3对选手准备参加双打比赛,共有多少种不同分法?

思路

从n名选手中选出6名选手有

400f100a46382d9fbfcbae0ac4b81f76.png

种方法,将这6名选手分成3不同的组,每组2名的分法就是多组组合,但是因为三对选手不计顺序,故所求的方法数应为:

7a08e6d653089493024ee716e7108cf9.png

关于此类问题的程序设计,上篇文章已经详细代码,直接套用即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值