无用的知识(日历矩阵)

来源于b站看到刘谦老师的魔术视频和评论区。

从一个日历中选取一个4×44\times 44×4的子矩阵。

设左上角的数字为xxx,则得到如下矩阵。
[xx+1x+2x+3x+7x+8x+9x+10x+14x+15x+16x+17x+21x+22x+23x+24]\begin{bmatrix} x & x+1 & x+2 & x+3 \\ x+7 & x+8 & x+9 & x+10 \\ x+14 & x+15 & x+16 & x+17 \\ x+21 & x+22 & x+23 & x+24 \end{bmatrix} ⎣⎢⎢⎡​xx+7x+14x+21​x+1x+8x+15x+22​x+2x+9x+16x+23​x+3x+10x+17x+24​⎦⎥⎥⎤​
注意到:每一行都是公差为1的等差数列、每一列都是公差为7的等差数列(因为一周是7天)

然后就是选择四个行列互不相交的数字(也就是每一行或一个列只有一个数)。

令选择的四个数从第一列开始分别为:num1,num2,num3,num4num_1,num_2,num_3,num_4num1​,num2​,num3​,num4​。

有:num1=x+7a,num2=x+7b+1,num3=x+7c+2,num4=x+7d+3num_1=x+7a,num_2=x+7b+1,num_3=x+7c+2,num_4=x+7d+3num1​=x+7a,num2​=x+7b+1,num3​=x+7c+2,num4​=x+7d+3

求和可得:sum=4x+7(a+b+c+d)+6sum=4x+7(a+b+c+d)+6sum=4x+7(a+b+c+d)+6

显然a+b+c+d=6a+b+c+d=6a+b+c+d=6。因为每一行只能从[0,1,2,3][0,1,2,3][0,1,2,3]这4个数中选择一个数。

所以sum=4x+7×6+6=4x+48=sum边角和=sum主对角和sum=4x+7\times 6+6=4x+48=sum_{边角和}=sum_{主对角和}sum=4x+7×6+6=4x+48=sum边角和​=sum主对角和​。


更简单地:

直接左上角xxx乘4+484+484+48更方便,不用多次求和操作,只需要两次操作,一次乘法操作,一次加法操作。

无用的知识(日历矩阵)相关推荐

  1. 【数理知识】矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现

    1 [数理知识]向量数乘,内积,外积,matlab代码实现 2 [数理知识]矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现 文章目录 1. 矩阵基本形式 2. 矩阵基本运算 ...

  2. [补充内容]关于使用matlab进行方程组求解的线性代数相关知识补充——矩阵

    前言 根据李永乐老师课程学习.主要记载矩阵相关的性质.定理等知识,不会进行定理推导.证明. 矩阵概念及其运算 矩阵概念 矩阵:如下图的m×n个数排列出的表格,成为m×n矩阵,当m=n时,成为n阶矩阵或 ...

  3. 【数理知识】矩阵束 Matrix Pencil

    介绍 若 A0,A1,⋯,AlA_0, A_1, \cdots, A_lA0​,A1​,⋯,Al​ 为 lll 个 n×nn \times nn×n 复矩阵,l≥0,Al≠0l \ge 0, A_l ...

  4. 数学知识总结——矩阵

    1 矩阵及其运算 由m×nm\times nm×n个数aija_{ij}aij​排成的mmm行nnn列的数表称为mmm行nnn列的矩阵,简称m×nm\times nm×n矩阵.记作: A=[a11a1 ...

  5. 推荐系统知识梳理——矩阵分解

    隐语义模型与矩阵分解 协同过滤算法的特点就是完全没有利用到物品本身或者是用户自身的属性, 仅仅利用了用户与物品的交互信息就可以实现推荐,是一个可解释性很强, 非常直观的模型, 但是也存在一些问题, 第 ...

  6. 矩阵的基础知识回顾:矩阵乘法,矩阵的逆,伴随矩阵,矩阵的转置,行列式,相似矩阵,实对称矩阵

    Agenda 1. 矩阵matrix 1.1 矩阵运算matrix operations 1.1.1 矩阵乘法matrix multiplication 1.1.1.1 简化矩阵乘法(facilita ...

  7. 矩阵知识:矩阵乘法、单位矩阵、数量矩阵、初等矩阵、行等价

    一.从高斯消元法到矩阵乘法: 1.1 高斯消元法 假设存在如下的方程: 将方程化为如下的形式是高斯消元法的目标: { R = ? G = ? B = ? \begin{cases} R=?\\G=?\ ...

  8. 【机器学习】汇总详解:矩阵基本知识以及矩阵求导

    1.矩阵的基本概念 1.1矩阵的迹(matrix trace) 存在方阵A=(aij)n×n,其主对角线上的所有元素的和,称为此方阵的迹,记作tr(A) tr(A)=a11+a22+--+ann tr ...

  9. 机器学习基础知识之矩阵

    转载于:https://www.cnblogs.com/always-chang/p/5935799.html

最新文章

  1. Network | UDP checksum
  2. MySQL性能优化的21条最佳经验
  3. 路由ssr服务器信息不完整,基于Nuxt构建动态路由SSR服务
  4. 安装OpenCV时提示缺少boostdesc_bgm.i文件的问题解决方案
  5. tf callbacks
  6. 【全网首发】京东商业数据分析师培养计划
  7. 亚洲200佳 中国88家企业居首
  8. sqlite的Query方法操作和参数详解
  9. 计算机科学类单独分区,2020年中科院JCR分区升级版和基础版区别大解析
  10. autojs之快捷键
  11. python实战篇(七)---一寸照换背景
  12. iOS从零开始学习之初
  13. python 计算gdp_使用Numpy计算Python-Gini系数
  14. word转pdf的几种方法
  15. 什么是五险一金,你懂吗?
  16. linux 脚本设置定时,脚本添加定时任务(Linux)
  17. 根号2计算机代码,根号 2 的程序计算方法
  18. SpringBoot + Spring data JPA使用方言(自定义函数、一些自带函数)
  19. oracle insert all 用法
  20. 哈工大数据结构期末_21哈工大计算机考研 | 备考重点与参考书目推荐!

热门文章

  1. 【Java】K-means算法Java实现以及图像分割
  2. 商业模式案例|瑞幸咖啡的内容营销策略
  3. 诺信工业涂装系统推出新型Encore(R) nLighten™ LED套件
  4. Gitlab自动部署之四:使用Gitlab-runner部署Gitlab的项目
  5. Burp Suite下载与安装详解
  6. 无需化学药剂的微纳米汽气泡机服装水洗厂废水处理解决方案
  7. 360超级战舰W910 Root方法
  8. linux dev shm 的大小,使用linux的/dev/shm增强性能
  9. 基于 NXP S32K116 PJF7992 的 PEPS 评估板方案
  10. 微信快速拉票能否通过大伙搜网进行实现