- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组合数学 主讲人:万涛E-mail: wtommy84@ 组合数学简介 组合数学是一个古老而又年轻的数学分支。 组合学问题到处可见,通常分为两类大问题: 排列的存在性 排列的计数和分类 引题 棋盘的完美覆盖 切割立方体 幻方 四色问题 36军官问题 最短路径问题 Nim取子游戏 Nim取子游戏 Nim取子游戏是由两个人面对若干堆石子进行的游戏。设有k ≤ 1堆石子, 各堆分别含有n1, n2, …, nk个石子。游戏的目的就是选择最后剩下的硬币。游戏法则如下: (1) 游戏人交替进行游戏 (2) 当轮到每个游戏人取子时,选择这些石子堆中的一堆,并从所选的堆中取走至少一个石子 Nim取子游戏 想法: 2进制 定义: 平衡态 游戏结论:任何人可以在非平衡态做一次取子,使其变成平衡态。任何人在平衡态下取子一定会打破平衡态。 Nim取子游戏变化题目(1)一局游戏在两个游戏人之间如下交替进行: 游戏从一空堆开始。当轮到一个游戏人时,他可以往该堆中加进1, 2, 3或4枚硬币。往堆中加进第100枚硬币的游戏人为得胜者。确定在这局游戏中是游戏人I还是游戏人II能够确保取胜。取胜的策略是什么? Nim取子游戏变化题目(1)此问题是一个更简单的问题,答案很明显,我们发现游戏人II一定是赢家,因为他只需要保持他和游戏人I放硬币的数和为5即可。又由于100可以被5整除,所以游戏人II一定是赢家。 Nim取子游戏变化题目(2) 有一棵树,高度为h(≤108),现在有n(≤105)只猴子分别在树上n个不同的位置,两个游戏人来玩这个游戏,在这种状态下,两个玩家可以命令任何一只猴子往上爬至少一个格子,当没有任何猴子有爬的空间时,这个玩家算为输掉了游戏?请问如果事先告诉你这些状态,你能判断出两个玩家的输赢吗? Nim取子游戏变化题目(2) 仔细考虑这个Nim建模的问题,通过把Nim取子的问题转化成,又可取子,又可放子问题。 这样完全可以把n分为奇数、偶数两个情况,把每两个相临猴子的距离差作为Nim取子每堆石子的数量。 Nim取子游戏变化题目(2) 如果有偶数只猴子,则把两两相邻的猴子之间的距离看作一堆石子 如果有奇数只猴子,把最上面一只猴子到树顶的距离看作一堆石子,剩下的猴子同上。 Nim取子游戏变化题目(2) 实际上,“加石子”的性质并不影响结果。如果一方面对平衡态时选择加石子,那么另一方可以选择把加上的石子原样拿走,仍把平衡态留给对方。 而本题由于猴子的爬行方向有限制,这个过程不可能无限进行下去。游戏总会有一个结束。 Nim取子游戏变化题目(3) 假设有n个Nim堆,每堆的石子数量为ai,现在把经典的Nim取子的方法改变,设一个集合s,这个集合里有k个数,每个数为si,我们说如果在任何一个堆里取石子的话,你只能拿个数在集合s中的一种情况。再规定,如果说哪个游戏人无法取子,则说明他输。请问如果给你一个这样的状态,你能否确定谁是赢家吗? Nim取子游戏变化题目(3)此问题为有限制的Nim取子问题,希望参考Game Theory论文中的Sprague-Grundy Function。 这种问题可以解决一类Nim取子问题。 S-G函数(博弈论) 1. 如果说在普通的Nim取子的问题上,加一个特殊的限制,就是每个人在选择某一堆后,只能拿2m个石子,请问谁是最后的赢家? 2.如果说在普通的Nim取子的问题上,加一个特殊的限制,就是每个人在选择某一堆后,不能拿超过这堆数量一半的石子,请问谁是最后的赢家? 一些简单的知识 鸽笼原理 生成排列数 容斥原理 错位排列 经典问题: 在一个聚会上,n位绅士查看他们的帽子。有多少种方式使得这些绅士中没有人能够拿到他们来时所戴的帽子? 错位排列 定理:对于n ≥ 1, 递推表达式:Catalan数 第n个Catalan数为: Catalan序列递推关系式:Catalan数的经典问题 P=a1a2a3...an为n个数a1a2a3...an的乘积,依据乘法的结合率,不改变其顺序,只用括号表示成对的乘积.试问有几种不同的乘法方案?? n个1和n个0组成一2n位的2进制数,要求从左到右扫描,1的累计数不小于0的累计数,试求满足这条件的数有多少? 设在圆上选择2n个(等间隔的)点。请问将这些点成对的连接起来使得所得到的n条线段不相交的方法数是多少? 经典的买票问题 本次足球比赛的门票为50元,而站排买票的球迷有m个人手里拿着一张面值50元的钞票,有n个人手里拿着一张面值100元的钞票。工作人员事先忘了为售票处准备任何零钱,请问您是否能算出这(m+n)个人共有多少种排队方式买票,使售票处不至于出现找不开钱的尴尬局面? 经典的买票问题此问题堪称经典,是因为如果说当
您可能关注的文档
- 光学425012.ppt
- 教师成长与职业修养65038.ppt
- 高级财务会计课件41862.ppt
- 电气工程基础第三章m.ppt
- 201001专业英语4.ppt
- 大学物理实验14462.ppt
- 常州上元素描培训.ppt
- 第一章 数字逻辑电路基础(刘勇)1.ppt
- 文献检索第一章0910.ppt
- 信客40695.ppt
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
最近下载
- 麒麟操作系统应用与实践教学课件—第六章个性化麒麟操作系统.pptx VIP
- 工程量清单及工程量清单计价.pptx VIP
- PEP 五下英语教学计划.doc VIP
- 2024年四川宜宾中考物理试题及答案.doc VIP
- 2025年广州中考英语二轮复习语法专项复习课件:专项整合复习一+名词篇.pptx VIP
- 大中小学科学教育一体化建设的困境与路径研究.docx VIP
- 部编版八年级语文上册期末复习题专题1-语音、汉字.doc
- 计算材料学课件:第4章 分子动力学方法.ppt
- 2024-2025学年安徽省合肥市某中学九年级(上)期末数学模拟试卷(含答案).docx VIP
- 人教版6年级数学上册期末检测卷(十)(附答案).pdf
文档评论(0)