四个魔方构造算法.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l9卷 第 2功 、 东 南 大 学 学 报 V01_j9 N0.2 t9e59午 3月 JOURNAL OF SOUTItEAST U IVERSITY M ar.1989 四 个 魔 方 构 造 算 法 黄 大 海 (计算机科学与工程 系) ■ 摘要 介绍 了作者提 出的四个魔方构造算法.其 中两个分别用于构连 J2二 4^. 一2k+1(南0)的魔 方 ,另外两个 蚵{是前者的推广 .文 中通过一个 定 理 闻连 了这些算法 的基 本思想.井根据这一定理证 明 了算法的正确性. 关键词 算法,魔方 /构造法 所谓魔方 (MagicSquare)是指在 ,×ti的矩阵中填入 个数 , 使矩 阵趵每一行, 每 一 列以及两个对角线上元素之和均相等.尽管魔方问题 由来 己久,但它至今仍然引起人们浓 厚的兴趣 .原 中央大学枝长、现美国宾州大学誉体教授顾毓绣先生就在 J986年连续发表 了三 篇关于构造魔方算法的文章 . 本文介绍了作者提出的四个构造魔方的算法.其中两个为基本算法,它们分别用于构造 :==4k和 一2k+1(0)的魔方. 另外两个是基本算法的推广, 官们给出了用基本算法得 到的魔方去构造更多新魔方的方法.本文在第 1节通过一个定理阐述了这些算法的基本思想 和证明其正确性的途径.在第 2节 中依次介绍了这四个算法+并给出了算法正确性的证明. 1 算法基本思想 . 定义 1 我们称 由n× 矩阵形成的魔方为 阶魔方j称填入 1到 这 :个数的 阶 魔方为正规魔方 ,否则为非正规魔方. · 引理 1 一个魔方矩阵中所有元素同时加上 (或减去、霖上) 个常数后所得到的新矩 阵仍然是一魔方. 引理 2 魔方矩gitTJ转置矩 阵仍为魔方. 目l理 3 两个 阶魔方矩 阵中对应元素t~tJJIl(或相减)后得到 的新矩阵仍为魔方. 由于这三条引理很明显,故略击证明. 定理 1 如果 ×矩阵P,0满足以下条忭: (1) P,0中元素取值范围为 0到 ~】这 个数 (2.) P,0每行、每列,对角线元素之和均为寺 (” 1); ● 率立 j:1988年 6月17日收到 . 第2期 黄大海:四个魔方构篷算法 (3) 设P J.P .为 巾元素,0 .口 口 是 0中元素 如果 .』一 且 q 一口… 则必有 i— 且 一 . 那么 ,由 l P ·+ 口,j+ ] 构成的 × 矩 阵 必然形成 阶正规魔方. 证 l1) 由条件 (I)和 (2)可知 .0为两个非正规魔方.运用 引理 !和 f理 3可知 是一魔方. 2) 假设a 一 ,.则有 P.jt 一q +1--P · g 一 .『由于 q 0 都小于 ”, 所 以有 P 一P .q 一q , 根据条件 (3)可知 i-- . =』.由此可 见, 矩 阵 中不存在 两个相.同元素 . 3) 山于 0≤_f)… q 可得出 “ 一P J · + g 一 l≥ 0 · +0+ 1一 I Ⅱ 一 P · +虬 +l≤ 一 1) · + (~ 1)+ 1一 即 中元素擐小不小于 l,最大不大于”. 从上述证 明可知, 中 个数 只能是 l到 ”。. 因此, 是一正规魔方 . 下面所介绍的算法是 以该定理为

文档评论(0)

186****8818 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档