设有一个n×n的对称矩阵A 将其下三角部分按行存放在一维数组B中 而A[0][0]存放于B[0]中 那么第i行
数组,矩阵,部分
已帮助 人
设有一个n×n的对称矩阵A,将其下三角部分按行存放在一维数组B中,而A[0][0]存放于B[0]中,那么第i行的对角元素A[i][i]存放于B中()处。
A.(i+3)i/2
B.(i+1)i/2
C.(2n-i+1)i/2
D.(2n-i-1)i/2
请帮忙给出正确答案和分析,谢谢!
-
正确答案:A
此题要注意3个细节:矩阵的最小下标为0;数组下标也是从0开始的;矩阵按行优先存在数组中。注意到此三点答案不难得到为A。此外,本类题建议采用特殊值代入法求解,例如,A[1][1]对应的下标应为2,代入后只有A满足条件。
