题目:一个栈依次压入1,2,3,4,5,那么从栈顶到栈底分别为5,4,3,2,1。将这个栈转置后,从栈顶到栈底为1,2,3,4,5,也就是实现栈中元素的逆序,但是只能用递归函数来实现,不能用其它数据结构。 ...
分类:
其他好文 时间:
2018-04-23 20:27:47
阅读次数:
157
在car计算中,我们得到的结果常常是 long 纵向排列的,有时我们也想横向排列一下,也是可以的,在 STATA中使用 reshape 就能够办到。 ...
分类:
其他好文 时间:
2018-04-22 14:01:03
阅读次数:
175
转置失败有两个原因,且都不会报错。 1.矩阵每一行的长度不一样,无法转置。 2.定义的array是一维的,转置后让然是一维的。看图体会一下a与b的区别: ...
分类:
其他好文 时间:
2018-04-22 13:10:55
阅读次数:
180
本文是阅读《理解光圈》陈知明所著书时的读书笔记。 一、什么是光圈 1.1 相机的小孔成像 从小孔成像说起,光圈就相当于小孔。 现代相机的成像过程中,镜头和光圈代替了小孔,胶片和感光元件代替了墙壁。 如上图所示,光线穿过镜头,进入相机内的图像sensor前,会经过一个由很多叶片组成的装置,这个转置就是 ...
分类:
其他好文 时间:
2018-04-22 12:49:23
阅读次数:
201
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1062 题意:转置一个字符串内的所有单词。 解法:读取‘ ’或‘\0’作为一个单词结束的标记,可用头文件<string.h>里的strrev函数转置单词,比较方便。也可以采用字符压栈的方法来转置单词(利用 ...
分类:
其他好文 时间:
2018-04-19 14:05:02
阅读次数:
173
第一部分:矩阵的基础知识 1.结合性 (AB)C=A(BC). 2.对加法的分配性 (A+B)C=AC+BC,C(A+B)=CA+CB . 3.对数乘的结合性 k(AB)=(kA)B =A(kB). 4.关于转置 (AB)'=B'A'. 一个矩阵就是一个二维数组,为了方便声明多个矩阵,我们一般会将矩 ...
分类:
其他好文 时间:
2018-04-18 21:20:00
阅读次数:
163
借鉴代码https://blog.csdn.net/xiongchengluo1129/article/details/79017142 吐槽一下CSDN的垃圾广告。。 这是转置,所以1维(向量)和2维(矩阵)的转置的意义很直观,就是数学上学的。 难的就是超过三维的张量,怎么转置。 先看结果: ...
分类:
其他好文 时间:
2018-04-15 22:49:56
阅读次数:
320
不断更新学习关于python中numpy的一些操作: reshape: 这样就变成了一个2维的5×2矩阵。 这样的话就形成了一个2×5×2×2的矩阵。 transpose: transpose是用来对矩阵进行转置的操作,原来的矩阵是2×5×2×2,现在转置的是(0,2,3,1),这里0,1,2,3, ...
分类:
其他好文 时间:
2018-04-05 11:37:32
阅读次数:
170
数学中线性代数中提到的矩阵转置,其实在我们的业务场景中也有需要的地方,比如LHC大神问到的这个问题 那么如何进行行列转换呢? 代码如下: 截图如下: 运行效果如图: 表格转置在我之前刚学习PHP的时候就处理过这种问题,当时为了写学生老师选课成绩系统做的,这里附带上当时系统做完后于2013-8-7 1 ...
分类:
其他好文 时间:
2018-04-04 18:09:35
阅读次数:
172
P120 程序清单7 1 单层决策树生成函数 在3.6版本的anaconda下执行会提示错误: 解决方法: 也就是把labelMat转置,出现这个错误原因是 和`labelMat`的shape不同导致的 ...
分类:
其他好文 时间:
2018-03-19 22:43:18
阅读次数:
616