问题
单项选择题
设有如下所示的下三角矩阵A[0..8,0..8],将该三角矩阵的非零元素(即行下标不小于列下标的所有元素)按行优先压缩存储在数组M[1..m]中,则元素A[i,j](0≤i≤8,j≤i)存储在数组M的()中。
A.A
B.B
C.C
D.D
答案
参考答案:A
解析:
[要点解析] 如图所示,按行方式压缩存储时,A[i,j]之前的元素数目为(1+2+…+i+j)个,数组M的下标从1开始,因此A[i,j]的值存储在[*]中。