- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
组合学B解法
1.John、Macky和Rik三个人玩一场将篮球传给另一个人的游戏。求从Macky开始传球并在第
7次传球时再次到达Macky的传球方式的数量。
解决方案。42.考虑一个具有3个顶点的图,对应于每个玩家。在所有的人之间划出一条边
线。现在,写下该图的邻接矩阵,并将其命名为M。我们感的是M7的左上角条目,并
且可以使用重复平方来计算M7,以获得42作为。
替代解决方案:我们可以用递归来重新表述上述解决方案。
定义n≥0的序列a、b:a是从一名球员开始并在第n次传球时再次到达同一球员
nnn
的传球方式的数量,bn是从一名球员开始并在第n次传球时到达不同球员的传球方式的数
量。然后a=0,b=1和
01
an+1=2bn
bn+1=an+bn
因为,例如:当且仅当球在第n次传球中到达其他两名球员中的任何一个时,球才能在第n+1
次传球中到达同一球员。这些递归可以很容易地解决,或者您可以使用它们来计算an的前几个值。
2.求{1,2,...,7}不包含两个连续数字的子集的数量.
解决方案。34.令an为{1,2,...,n}中不包含连续数字的子集的数量。如果一个子集包含n,
那么它不包含n−1,那么它可以是an−2计数的任何内容。如果它不包含n,那么它就是由
an−1计算的东西,并且很明显,由an计算的任何东西都恰好来自由an−1或an−2计算的一
件东西,所以我们得到an=an−1+an−2。很容易检查a1=2和a2=3,然后快速前往
a=34。
7
3.众所周知,某种机械天平可以测量1到2009年(包括两者)之间任何整数质量的物体。该天
平具有k整数值的权重。满足这个条件的最小值k?
k
解决方案。8.如果是n3,则可以用最多k个重量(重量为1、3、...)来称量一个重量为
2
n的物体。。。,3k−1如果n的最后一个三进制数字是2,则将单位重量放在物体的同一侧,
如果是1,则放在另一侧,如果是0,则忽略重量;然后将所有内容除以3并使用归纳法。这
k
显然也是最佳的,因为至少需要k个权重来衡量权重为3+1的对象,因此大于log(
23
2∗2009),并且可以检查它约为7.55,因此8是。
4.有多少个长度为10的1和0串,其中1的个数为偶数,并且没有0跟在另一个0后面?
9
解决方案。72.当有10个1时,只有1个字符串;当有8个1时,就有=36字符串;当有
2
6个1时,就有7=35串。因此,总共有72个字符串。
4
CombinatoricsBSolutions
1.Threepeople,John,Macky,andRik,
原创力文档


文档评论(0)