对称矩阵A[0..9][0..9]采用压缩存储方式,将其上三角部分(含主对角元素)按行优先存储到一维数组B[m]中,B中的下标从0开始,则矩阵元素A[6][1]在数组B中的下标k是( )。
A: 15
B: 16
C: 17
D: 18
A: 15
B: 16
C: 17
D: 18
举一反三
- 设有一个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
- 设有一个10×10的堆成矩阵A[10][10],采取按行压缩存储的方式存放于一个一维数组B[ ]中,则数组B[ ]的容量应为______。若设A[0][0]存放于B[0],且数组A[ ][ ]的每一个数组元素在数组B[ ]中占一个数组元素位置,若按照下三角方式压缩仔放,A[8][5]在数组B[ ]中的位置是______;按照上i角方式压缩存放,A[8][5]在数组B( )中的位置是______。 A: 39 B: 41 C: 43 D: 65
- 设有一个10×10的堆成矩阵A[10][10],采取按行压缩存储的方式存放于一个一维数组B[ ]中,则数组B[ ]的容量应为______。若设A[0][0]存放于B[0],且数组A[ ][ ]的每一个数组元素在数组B[ ]中占一个数组元素位置,若按照下三角方式压缩仔放,A[8][5]在数组B[ ]中的位置是______;按照上i角方式压缩存放,A[8][5]在数组B( )中的位置是______。 A: 41 B: 43 C: 49 D: 65
- 设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。 A: 32 B: 33 C: 41 D: 65
- 一个10阶下三角矩阵A[0..9,0..9]按行优先压缩存放在一维数组B[0..m]中,则A[3][2]在B中的位置k是( )。 A: 1 B: 8 C: 10 D: 21