无用的知识(日历矩阵)
无用的知识(日历矩阵)
来源于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+21x+1x+8x+15x+22x+2x+9x+16x+23x+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更方便,不用多次求和操作,只需要两次操作,一次乘法操作,一次加法操作。
无用的知识(日历矩阵)相关推荐
- 【数理知识】矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现
1 [数理知识]向量数乘,内积,外积,matlab代码实现 2 [数理知识]矩阵普通乘积,哈达玛积,克罗内克积,点乘,点积,叉乘,matlab代码实现 文章目录 1. 矩阵基本形式 2. 矩阵基本运算 ...
- [补充内容]关于使用matlab进行方程组求解的线性代数相关知识补充——矩阵
前言 根据李永乐老师课程学习.主要记载矩阵相关的性质.定理等知识,不会进行定理推导.证明. 矩阵概念及其运算 矩阵概念 矩阵:如下图的m×n个数排列出的表格,成为m×n矩阵,当m=n时,成为n阶矩阵或 ...
- 【数理知识】矩阵束 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 ...
- 数学知识总结——矩阵
1 矩阵及其运算 由m×nm\times nm×n个数aija_{ij}aij排成的mmm行nnn列的数表称为mmm行nnn列的矩阵,简称m×nm\times nm×n矩阵.记作: A=[a11a1 ...
- 推荐系统知识梳理——矩阵分解
隐语义模型与矩阵分解 协同过滤算法的特点就是完全没有利用到物品本身或者是用户自身的属性, 仅仅利用了用户与物品的交互信息就可以实现推荐,是一个可解释性很强, 非常直观的模型, 但是也存在一些问题, 第 ...
- 矩阵的基础知识回顾:矩阵乘法,矩阵的逆,伴随矩阵,矩阵的转置,行列式,相似矩阵,实对称矩阵
Agenda 1. 矩阵matrix 1.1 矩阵运算matrix operations 1.1.1 矩阵乘法matrix multiplication 1.1.1.1 简化矩阵乘法(facilita ...
- 矩阵知识:矩阵乘法、单位矩阵、数量矩阵、初等矩阵、行等价
一.从高斯消元法到矩阵乘法: 1.1 高斯消元法 假设存在如下的方程: 将方程化为如下的形式是高斯消元法的目标: { R = ? G = ? B = ? \begin{cases} R=?\\G=?\ ...
- 【机器学习】汇总详解:矩阵基本知识以及矩阵求导
1.矩阵的基本概念 1.1矩阵的迹(matrix trace) 存在方阵A=(aij)n×n,其主对角线上的所有元素的和,称为此方阵的迹,记作tr(A) tr(A)=a11+a22+--+ann tr ...
- 机器学习基础知识之矩阵
转载于:https://www.cnblogs.com/always-chang/p/5935799.html
最新文章
- 王炸不断,半导体巨头们到底在打什么牌?
- 基于的BCH的相关应用是不是该降降温?
- lay和lied_lie和lay的区别和用法是什么
- Linux上的gitlab日常操作
- dynamic modelling
- oracle 提示存在lob,Oracle数据库出现ORA-19566 LOB坏块的处理记录
- 修改hostname有几种方式?(转)
- oracle ns,RAC到单实例SWITCHOVER
- windows常用命令集锦
- 用Python解压tgz文件
- 【编辑器】用CodeRunner打造VScode的C++开发环境
- 可视化操作和命令化操作
- linux上运行java程序 jar格式
- “碳壁垒”悄然而起,碳足迹如何算清楚、减明白?|双碳科普
- *TEST 9 for NOIP 先打暴力(100/300)
- 天龙mysql_天龙八部游戏数据库mysql安装.doc
- 趣店创新园举办开工奠基仪式 罗敏:总部迁至厦门 带来上千人才
- R语言中的Wilcoxon符号秩检验与配对学生t检验
- Ps素描效果引用说明
- epubjs 在线阅读epub文件