一个nxn的对称矩阵A,将其下三角部分按行存放在一个一维数组B中。 A[0][0]存放于B[O]中,那么第i行的对角元素A[i][i]存放于B中(50)处。A.(i+3)*i/2B.(i+1)*i/2C.(2n-i+1)*i/2D.(2n-i-1)*i/2

题目

一个nxn的对称矩阵A,将其下三角部分按行存放在一个一维数组B中。 A[0][0]存放于B[O]中,那么第i行的对角元素A[i][i]存放于B中(50)处。

A.(i+3)*i/2

B.(i+1)*i/2

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

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


相似考题
更多“一个nxn的对称矩阵A,将其下三角部分按行存放在一个一维数组B中。 A[0][0]存放于B[O]中,那么第i行 ”相关问题
  • 第1题:

    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

  • 第2题:

    将一个n*n的对称矩阵A的下三角部分按行存放在一个一维数组B中,A[0][0]存放于B[0]中,那么第i行的对角元素A[i][i]在B中的存放位置是()。 A.i(i+3)/2 B.i(i+l)/2C.i(2n-i+1)/2D.i(2n-i-1)/2


    (i+3) × i/2

  • 第3题:

    【单选题】设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1, n(n-1)/2]中,对下三角部分中任一元素ai,j(i≤j), 在一维数组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


    正确

  • 第4题:

    设有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

  • 第5题:

    将一个n*n的对称矩阵A的下三角部分按列存放在一个一维数组B中,A[0][0]存放于B[0]中,那么第i行的对角元素A[i][i]在B中的存放位置是()。 A.i(i+3)/2 B.i(i+l)/2 C.i(2n-i+1)/2 D.i(2n-i-1)/2