对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组中,设元素A[i][y]存放在S[k]中,且S[1]=A[0][0],则R与i,y(iA、K=i(i+1)/2+y-1B、k=i(i+1)/2+y+1C、K=i(i-1)/2+y-1D、k=i(i-1)/2+y-1

题目
对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组中,设元素A[i][y]存放在S[k]中,且S[1]=A[0][0],则R与i,y(i<=y)的对应关系是()

A、K=i(i+1)/2+y-1

B、k=i(i+1)/2+y+1

C、K=i(i-1)/2+y-1

D、k=i(i-1)/2+y-1


相似考题
更多“对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组中,设元素A[i][y]存放在S[k]中,且S[1]=A[0][0],则R与i,y(i<=y)的对应关系是() ”相关问题
  • 第1题:

    对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组中,设元素A[i][y]存放在S[k]中,且S[i]=A[o][o],则R与i ,y(i<=y)的对应关系是

    A.K=i(i+1)/2+y-1
    B.k=i(i+1)/2+y+1
    C.K=i(i-1)/2+y-1
    D.k=i(i-1)/2+y-1

    答案:B
    解析:
    这道题可以将“S[1]=A[0][0]”这个条件带入四个选项中,只有选项B符合要求。

  • 第2题:

    设有6阶对称矩阵A,其中矩阵元素用a(i,j)表示,i为行下标,i=0,1,...,n-1,j为列下标,j=0,1,...,n-1,将A按照行优先顺序存储下三角元素的方式存储至一维数组B,设每个矩阵元素占2个字节,已知数组B的首地址为100,则,a(1,3)的地址是___


    114

  • 第3题:

    设有n*n的对称矩阵A,将其下三角部分按行压缩存放在一维数组B中,而A[0][0]存放在B[0]中,那么,第i行的对角线元素A[i][i]存放在B中()处。

    A.(i+3)i/2

    B.i(i+1)/2

    C.(2n-i+1)i/2

    D.(2n-i-1)i/2


    (i+3)*i/2

  • 第4题:

    设有 n 阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对 角线上,现对该矩阵进行按行压缩存储,若其压储空间用数组 B 表示,A 的元素下标从 0 开 始,B 的元素下标从 1 开始。已知 A[0,0]存储在 B[1],A[n-1,n-1]存储在 B[3n-2],那么非零元素 A[i,j](0≤i
    A.2i+j-1
    B.2i+j
    C.2i+j+1
    D.3i-j+1

    答案:C
    解析:
    三对角矩阵如下



    将i=0,j=0与1=n-1,j=n-1分别带入选项中,可得选项C。

  • 第5题:

    26、设矩阵A是一个对称矩阵,为了节省存储空间,将其下三角部分按照行优先存放在一维数组B中(下标从0开始),对于下三角部分中的任一元素aij(i>j,i和j从1开始取值)在一维数组B中的下标k是()。

    A.i(i-1)/2+j-1

    B.i(i+1)/2+j

    C.i(i+1)/2+j-1

    D.i(i-1)/2+j


    B