设 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: 其它
A: i(i-1)/2+j-1
B: i*i/2+j
C: i*i/2+j-1
D: 其它
举一反三
- 设n阶下三角矩阵A已压缩到一维数组B[1..n*(n+1)/2]中,若按行为主序存储,则A[i,j]对应的B中存储位置为 ( )。(下标均从1 开始) A: i*(i+1)/2 + j B: i*(i-1)/2 + j C: i*(i+1)/2 + j -1 D: i*(i-1)/2 + j-1
- 设 n 阶下三角矩阵 A 已按行序为主压缩到一维数组 B[1 .. n*(n+1)/2]中,则下三角中 A[i,j] 对应的 B 中存储下标为 ( )。(下标均从 1 开始) 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
- 设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
- 设n行n列的下三角矩阵A已压缩到一维数组B[0..n*(n+1)/2-1]中,若按行为主序存储,则A[i,j](i>=j)对应的B中存储位置为()。
- 智慧职教: 设n行n列的下三角矩阵A已压缩到一维数组B[1..n*(n+1)/2]中,若按行为主序存储,则A[i][j]对应的B中存储位置为( [填空(1)] )。[/i]