Introductory Combinatorics 5th Solutions Chapter1 7~13

2024-02-14 00:40

本文主要是介绍Introductory Combinatorics 5th Solutions Chapter1 7~13,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Richard A.Brualdi 组合数学5th 课后习题答案

其实这篇文章只是用来记录我解题思路的笔记。

第一章 什么是组合数学

7.题目略
step1:若a即是m的因子也是n的因子,即必然存在k使: k x a = m ,k x a = n 成立,此时看b是m还是n的因子,若b为m的因子,则必然找到 j 使 j x b = m , 即可以用 j 个a x b 的牌组成 a x m 的牌 ,又因为 a是n的因子,着必然可以用 k 个 a x m 的牌将棋盘完美覆盖。
step2:若b为n的因子,同理,先组成a x n 的牌,再将棋盘完美覆盖。
step3:若a 并不同时是m 和 n 的因子,则可以考虑以下两种情况:
a)a和b都是m的因子,但是a不是n的因子。此时返回去看step1,在组成a x m的牌后,因为a不是n的因子,显然不能使棋盘完美覆盖
b) a和b都是n的因子,但是a不是m的因子。此时返回去看step2,在组成a x n的牌后,因为a不是m的因子,显然不能使棋盘完美覆盖
step4:因为a已经假设为b的因子,所以不存在a是b的因子,b是m的因子,但是a不是m的因子的情况。(在默认m , n > a,b 的情况下)。题目中在“当且仅当”的条件下完美覆盖的证明完毕。

8.题目略
step1:个人解读以下“平凡完美覆盖”,即完美覆盖时,所有的牌都朝着一个方向,即牌的短边,假设为a,必然满足 k x a = n or m ,且长边b为 m or n 的因子。题目已假设a为b的因子了。
step2:题目可以翻译成,当存在完美覆盖时,当且仅当因子a同时为m 和 n的因子,且b为m 或 n 的因子。即转变为证明题目7。

9.题目略
step1:举出一个反例即可,棋盘6x8,a=2,b=3,棋盘存在完美覆盖,但是不存在平凡完美覆盖。

10.验证不存在2阶幻方
step1:
设 a,b,c,d 且 a,b,c,d为不相等整数,于1,2,3,4中。不妨如下排列:

ab
cd

列出等式:
a+b = c+d
a+c = b+d
a+d = c+b
相加得:3a = b+c+d
两边同时加a,得:4a=a+b+c+d
得:a=2.5,但是a只能为整数,所以2阶幻方不存在。

11.利用loubere方法构建7阶幻方:
7阶幻方
12.利用loubere方法构建9阶幻方:
9阶幻方
13.构造一个6阶幻方
使用神奇得strachey法(真的很神奇):
step1:用 1~9,10 ~ 18 ,19 ~ 27 , 28 ~ 36 ,四组数字,使用loubere法生成4个3阶幻方,然后如图摆放:

1~919 ~ 27
28 ~ 3610 ~ 18

按照A C D B的顺序摆放
step2:对调如图所示位置就形成了一个6阶幻方了!
神奇

这篇关于Introductory Combinatorics 5th Solutions Chapter1 7~13的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/707055

相关文章

Java进阶13讲__第12讲_1/2

多线程、线程池 1.  线程概念 1.1  什么是线程 1.2  线程的好处 2.   创建线程的三种方式 注意事项 2.1  继承Thread类 2.1.1 认识  2.1.2  编码实现  package cn.hdc.oop10.Thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory

13 transition数组的动画使用

划重点 动画:transitiontransition-group :数组动画数组的 添加 / 删除 豆腐粉丝汤 清淡又健康 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><me

【CTF Web】BUUCTF Upload-Labs-Linux Pass-13 Writeup(文件上传+PHP+文件包含漏洞+PNG图片马)

Upload-Labs-Linux 1 点击部署靶机。 简介 upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共20关,每一关都包含着不同上传方式。 注意 1.每一关没有固定的通关方法,大家不要自限思维! 2.本项目提供的writeup只是起一个参考作用,希望大家可以分享出自己的通关思路

Chapter 13 普通组件的注册使用

欢迎大家订阅【Vue2+Vue3】入门到实践 专栏,开启你的 Vue 学习之旅! 文章目录 前言一、组件创建二、局部注册三、全局注册 前言 在 Vue.js 中,组件是构建应用程序的基本单元。本章详细讲解了注册和使用 Vue 的普通组件的两种方式:局部注册和全局注册。 本篇文章参考黑马程序员 一、组件创建 ①定义 Vue 组件是一种具有特定功能的 Vue 实

VMware Fusion Pro 13 Mac版虚拟机 安装Win11系统教程

Mac分享吧 文章目录 Win11安装完成,软件打开效果一、VMware安装Windows11虚拟机1️⃣:准备镜像2️⃣:创建虚拟机3️⃣:虚拟机设置4️⃣:安装虚拟机5️⃣:解决连不上网问题 安装完成!!! Win11安装完成,软件打开效果 一、VMware安装Windows11虚拟机 首先确保自己的mac开启了网络共享。不然虚拟机连不上👀的 1️⃣:准备镜像

华为 HCIP-Datacom H12-821 题库 (13)

有需要题库的可以看主页置顶 1.可以携带外部路由的 tag 标签信息的是以下哪一类 LSA? A、4 类 LSA B、5 类 LSA  C、3 类 LSA  D、2 类 LSA 答案:B 解析: 暂无解析 2..两台路由器直连,并设定网络类型为 p2p 建立OSPF 邻居。那么两台路由器传输 OSPF 报文的目的 IP 地址是以下哪一项? A、使用组播地址 224.0.0.6 B

[情商-13]:语言的艺术:何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相!

目录 前言: 一、说话的真实程度分级 二、说谎动机分级:善意谎言、中性谎言、恶意谎言 三、小心:所谓真相:只说对自己有利的真相 四、小心:所谓真相:就是别人想让你知道的真相 五、小心:所谓善解人意:就是别人只说你想要听到的话 前言: 何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相! 人与人交流话语中,处处充满了不真实,完全真实的只是其中一小部分,这

C++笔试强训12、13、14

文章目录 笔试强训12一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训13一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训14一、选择题1-5题6-10题 二、编程题题目一题目二 笔试强训12 一、选择题 1-5题 引用:是一个别名,与其被引用的实体公用一份内存空间,编译器不会给引用变量单独开辟新的空间。A错误 故选A。 A

java基础总结13-面向对象9(对象转型)

对象转型分为两种:一种叫向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型),另一种叫向下转型。转型的意思是:如把float类型转成int类型,把double类型转成float类型,把long类型转成int类型,这些都叫转型。把一种形式转成另外一种形式就叫转型。除了基础数据类型的转型之外(基础数据类型的转型:大的可以转成小的,小的也可以转成大的。),对象领域里面也有对象之

【MyBatis学习13】MyBatis中的二级缓存

1. 二级缓存的原理 前面介绍了,mybatis中的二级缓存是mapper级别的缓存,值得注意的是,不同的mapper都有一个二级缓存,也就是说,不同的mapper之间的二级缓存是互不影响的。为了更加清楚的描述二级缓存,先来看一个示意图: 从图中可以看出: 1.sqlSession1去查询用户id为1的用户信息,查询到用户信息会将查询数据存储到该UserMapper的二级缓存中。2.