行百里者半九十。
|

某宇_My

园龄:3年2个月粉丝:0关注:5

『组合数学』课程学习笔记01——计数的基本原理

计数的基本原理

选择正确的方法会导致正确的结果

加法原则

知其然,不如知其所以然

如果我有两个骰子,一个绿色一个紫色,我有多少种方式让它们掷出后求和为7或11?

  • 求和为7的情况:
(1,6),(6,1),(2,5),(5,2),(3,4),(4,3)
  • 求和为11的情况:
(5,6),(6,5)

因此,我们有6种方式使得求和为7,有2种方式使得求和为11。共有6+2=8种方式让它们掷出后求和为7或11。

加法原则:如果我有两个任务,任务A可以用m种方式执行,任务B可以用n种方式执行,并且这两个任务不能同时执行(不相交),那么任务AB可以有m+n种执行方式。

例1:在美国某地竞选期间,有八名共和党候选人和五名民主党候选人被提名为学校董事会主席。
a)如果总统要从中挑选一名出来,那么最终的被选人有多少种可能?

解:8+5=13种

练习1:一个女人决定今天去一家商店购物,要么去城北,要么去城南。如果她去城北,她将在一家商场、一家家具店或一家珠宝店购物。如果她去城南,她将在一家服装店或鞋店购物。一共有多少家她可能去的商店?

解:3+2=5种

练习2:一个计算机科学教师有两个同事。一位同事有三本关于算法分析的教科书,另一位同事有五本关于算法分析教科书。如果n表示该教师可以借到的关于这个主题的不同书籍的最大数量,请给出n的可能值。

解:5n8,nZ

乘法原则

回顾例1,让我们看一下问题的b部分。

例1:在一次地方竞选中,有八名共和党候选人和五名民主党候选人被提名为学校董事会主席。
b) 如果总统要从中一对候选人(两党各一人),那么在最终的选举中存在多少种不同的可能。

解:我们可以用树状图来模拟结果,但我们不想知道有哪些选择,只想知道有多少种选择。

由于共和党有8种可能性,民主党有5种可能性,我们可以通过以下方式找到可能性的数量

8×5=40

乘法原则:如果任务A可以用m种方式执行,任务B可以用n方式执行,那么任务A和B可以用m·n种方式执行。

例2:一个学生证是由3个字母后加上2个数字组成的。

a. 有多少个可能的ID存在?

解:26×26×26×10×10=1757600

b. 如果不允许有重复的字母或数字,有多少个ID是可能的?

解:26×25×24×10×9=1404000

c. 有多少个学生证的 "A "是偶数的?

解:

  • 带有2个A
    AA__##:25×10×10=2500
    A__A##:25×10×10=2500
    __AA##:25×10×10=2500

  • 带有0个A
    _____##:25×25×25×10×10=1562500

2500+2500+2500+1562500=1570000

对立问题

有时,回答相反的问题更容易,因为寻找每一种可能性都太耗费时间,而且有太多的可能情况是重叠的。

例2:一个学生证是由3个字母和两个数字组成的。
d. 有多少学生的ID有一些重复的地方?

解:考虑这个问题的对立问题,我们可以找到没有重复的可能性的数量,然后从总数中减去。有重复的ID=样本空间-没有重复的ID

263102262524109=353600

练习3:确定6位数的中整数(第一位不为零)的数量。
a. 没有一个数字可以重复
解:9×9×8×7×6×5=136080
b. 数字可以重复
解:9×10×10×10×10×10=900000
c. 没有数字可以重复,偶数
解:(9×8×7×6×5×1)0+(8×8×7×6×5×4)2,4,6,8=68800
d. 数字可以重复,偶数
解:9×10×10×10×10×5=450000
e. 没有数字可以重复,可以被5整除的数字
解:(9×8×7×6×1)0+(8×8×7×6×1)5=28560
f. 没有数字可以重复,可以被4整除的数字
解:最后两位数必须被4整除,包含0的一组有(04,08,20,40,60,80)共6个,不含0的一组有(12,16,24,28,36,44,48,52,56,64,68,72,76,84,92,96)16

8×7×6×5×6+7×7×6×5×16=33600

本文作者:某宇_My

本文链接:https://www.cnblogs.com/Desire-My/p/15841080.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   某宇_My  阅读(358)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
/*粒子线条,鼠标移动会以鼠标为中心吸附的特效*/
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.

作曲 : Reol

作词 : Reol

fade away...do over again...

fade away...do over again...

歌い始めの一文字目 いつも迷ってる

歌い始めの一文字目 いつも迷ってる

どうせとりとめのないことだけど

伝わらなきゃもっと意味がない

どうしたってこんなに複雑なのに

どうしたってこんなに複雑なのに

噛み砕いてやらなきゃ伝わらない

ほら結局歌詞なんかどうだっていい

僕の音楽なんかこの世になくたっていいんだよ

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

忘れていく 忘れられていく

We don't know,We don't know.

目の前 広がる現実世界がまた歪んだ

目の前 広がる現実世界がまた歪んだ

何度リセットしても

僕は僕以外の誰かには生まれ変われない

「そんなの知ってるよ」

気になるあの子の噂話も

シニカル標的は次の速報

麻痺しちゃってるこっからエスケープ

麻痺しちゃってるこっからエスケープ

遠く遠くまで行けるよ

安定なんてない 不安定な世界

安定なんてない 不安定な世界

安定なんてない きっと明日には忘れるよ

fade away...do over again...

fade away...do over again...

そうだ世界はどこかがいつも嘘くさい

そうだ世界はどこかがいつも嘘くさい

綺麗事だけじゃ大事な人たちすら守れない

くだらない 僕らみんなどこか狂ってるみたい

本当のことなんか全部神様も知らない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

僕は気にしない 君は気付かない

何処にももういないいない

Everybody don't know why.

Everybody don't know why.

Everybody don't know much.

忘れていく 忘れられていく

We don't know,We don't know.