若将n阶上三角矩阵A按列优先压缩存放在一维数组B中,第一个非零元素存放在B[0]中,则非零元素aij存放在B[k]中,则k=( )。
未知类型:{'options': ['', '', '', ''], 'type': 102}
未知类型:{'options': ['', '', '', ''], 'type': 102}
举一反三
- 中国大学MOOC: 若将n阶上三角矩阵A[n][n]按列优先压缩存放在一维数组B中,第一个非零元素A[1][1]存放在B[1]中,则非零元素aij存放在B[k]中,则k=( )
- 若将n阶上三角矩阵A[n][n]按列优先压缩存放在一维数组B中,第一个非零元素A[1][1]存放在B[1]中,则非零元素aij存放在B[k]中,则k=( ) A: i(i+1)/2+j B: i(i-1)/2+j-1 C: j(j-1)/2+i-1 D: j(j-1)/2+i
- 中国大学MOOC:若将n阶上三角矩阵A按列优先雅朵存放在一维数组B中,第一个非零元素存放在B[0]中,则非零元素aij存放在B[k]中,则k=()
- 若将n阶上三角矩阵A按列优先压缩存放在一维数组B[1...n(n+1)/2+1]中,则存放到B[k]中的非零元素aij(1 A: i(i+1)/2+j B: i(i-1)/2+j-1 C: j(j-1)/2+i D: j(j-1)/2+i-1
- 设n阶下三角矩阵a按行优先存储到一维数组b中,a[0][0]存放在[0]中,则a[i][j]存放在b[i(i+1)/2]中。[/i]