若对n阶对称矩阵A[1..n,1..n]以行序为主序方式下将其下三角的元素(包括主对角线上的所有元素)依次存放于一维数组B[1..n(n+1)/2]中,则在B中确定a
ij
(i
A、
i(i-1)/2+j
B、
j(j-1)/2+i
C、
i(i+1)/2+j
D、
j(j+1)/2+i
【正确答案】
B
【答案解析】
解析:将对称矩阵A中的下三角的元素存放于B数组中,若求a
ij
(i>j)的位置k的关系,答案为A,即i(i-1)/2+j。 但是,本题求a
ij
(i
ij(i
ij(i
ij,这就需要将备选答案A中i(i一1)/2+j的i与j互换,因此正确答案为B,即j(j一1)/2+i。
提交答案
关闭