矩阵按行按列访问的效率差异
最早接触这个问题是在面试字节的时候,当时也答得大差不差,今天在学计算机组成原理的时候又想起了这个问题,于是blog上记录一下原理首先,在内存中,一个数组是一个连续的地址块,它存储的方式是a[0][0],a[][0][1]...a[0][n−1];a[1][0]...a[0][0],a[][0][1]...a[0][n-1];a[1][0]...a[0][0],a[][0][1]...a[0][n−1];a[1][0]...也就是一行一行的存储其次在计算机体系结构中,由于cpu速度与主存速度的差异