正在加载图片...
下面以二维数组为例子以讨论。对于一个n行n列的二 维数组Amxn,有: 若采用以行序为主序的存储方式,即先存储第1行,紧 接着存储第2行,…,最后存储第m行。此时,二维数组的 线性排列次序为: 1,1,41,2,1,n12,412,2,…,2,n,…,4m14m,2…mn 」L LOC(a)=LOC(a,t)+(i-1)×+(-1)×k下面以二维数组为例予以讨论。对于一个m行n列的二 维数组Am×n,有:                = m m m n n n m n a a a a a a a a a A ,1 ,2 , 2,1 2,2 2, 1,1 1,2 1, ... ... ... ... ... ... ... 若采用以行序为主序的存储方式,即先存储第1行,紧 接着存储第2行,…,最后存储第m行。此时,二维数组的 线性排列次序为: a1,1,a1,2,…,a1,n ,a2,1,a2,2,…,a2,n ,…,am,1,am,2,…am,n LOC(ai,j )=LOC(a1,1)+[(i-1)×n+(j-1)]×k
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有