• 2022-07-26
    设n行n列的下三角矩阵A已压缩到一维数组B[1...n(n+1)/2]中,若按行为主序存储,则A[i,j]对应的B中存储位置为()。
    A: i(i-1)/2+j
    B: j(j-1)/2+i
    C: i(i+D)/2+j
    D: j(j+1)/2+i
  • A

    内容

    • 0

      设 n行n列的下三角矩阵A已压缩到一维数组B[0..n*(n+1)/2-1]中,若按行为主序存储,则A[i,j](i>;=j)对应的B中存储位置为_______。 A: i(i-1)/2+j-1 B: i*i/2+j C: i*i/2+j-1 D: 其它

    • 1

      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

    • 2

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

    • 3

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

    • 4

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