• 2022-07-29
    ‍设有10阶对称矩阵A,其中矩阵元素用a(i,j)表示,i为行下标,i=0,1,...,9,j为列下标,j=0,1,...,9,将A按照行优先顺序存储下三角元素的方式存储至一维数组B,则数组B[8]中存储的矩阵元素是a(___,___)。(请直接填写i和j的值,用一个空格隔开,注意答案不唯一,写一个即可)‍
  • 2 3###3 2

    内容

    • 0

      在数组A中,每一个数组元素A[i][j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是()

    • 1

      一个n阶对称矩阵a[1..n,1..n]采用压缩存储方式,将其下三角和主对角部分按行优先存储到一维数组b[1..m]中,则a[i门[j(i>;j)元素在6中的位置k是______。 A: j(j-1)/2+i B: j(j-1)/2+i-1 C: ili-1)/2+j D: i(i-1)/2+j–1

    • 2

      设矩阵A是一个对称矩阵,为了节省存储空间,将其下三角部分按照行优先存放在一维数组B[0,...,n(n+1)/2-1]中,对于下三角部分中的任一元素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

    • 3

      A[N][N] 是对称矩阵,将下三角(包括对角线)以行优先顺序存储到一维数组B[N(N+1 )/2]中,则对任一上三角元素a[i][j] 对应B[k] 的下标k 是()。[/i] A: i(i+1)/2+j B: j(j+1)/2+i C: i(j-1)/2+1 D: j(i-1)/2+1

    • 4

      对称矩阵A[N][N],A[1][1]为首元素,将下三角(包括对角线)元素以行优先顺序存储到一维数组元素T[1]至T[N(N+1)/2]中,则任一元素A[i][j]存于T[k]中,下标k为( )