1.一个100x100的三角矩阵a采用行优先压缩存储后,如果首元素a[0][0]是第一个元素,那么a[4][2]是第几个
1.一个100x100的三角矩阵a采用行优先压缩存储后,如果首元素a[0][0]是第一个元素,那么a[4][2]是第几个元素?A.13 B.401 C.402 D.403
答案给的是:D
(我的思路是:(4-0)*100+3=403;不知道对不对)
2.一个10X10的三角矩阵a采用行优先压缩存储后,如果首元素a[0][0]是第一个元素,那么a[4][2]是第_____个元素?
答案给的是:13
(我的思路是:(4*(4+1)/2+3=13;但这个解题思路明显与上题不符,不是(4-0)*10+3=43.这种类型的题到底如何正确的解?)