假设一个6阶的下三角矩阵B按列优先顺序压缩存储在一维数组A中,其中A[0]存储矩阵的第二个元素b11,则A[14]存储的元素是(52)。
A: b63
B: b62
C: b64
D: b53
A: b63
B: b62
C: b64
D: b53
举一反三
- 假设一个15阶的上三角矩阵A按行优先顺序压缩存储在一维数组B中,则非零元素A[9][9] 在B中的存储位置k=____。
- 假设一个15阶的上三角矩阵A按行优先顺序压缩存储在一维数组B中,则非零元素A[9,9]在B中的存储位置k为( )。(注:矩阵元素下标从1开始) A: 94 B: 93 C: 92 D: 91
- 设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。 A: 32 B: 33 C: 41 D: 65
- 将4×6的二维数组A按照行优先顺序存储到一维数组B中,则B[0]中存储的二维数组元素是A[0][__]。
- 设有一个10×10的堆成矩阵A[10][10],采取按行压缩存储的方式存放于一个一维数组B[ ]中,则数组B[ ]的容量应为______。若设A[0][0]存放于B[0],且数组A[ ][ ]的每一个数组元素在数组B[ ]中占一个数组元素位置,若按照下三角方式压缩仔放,A[8][5]在数组B[ ]中的位置是______;按照上i角方式压缩存放,A[8][5]在数组B( )中的位置是______。 A: 20 B: 50 C: 55 D: 100