首页 > 试题广场 >

设 A 为一个 10 阶的对称矩阵,采用压缩存储方式,以行序

[单选题]
设 A 为一个 10 阶的对称矩阵,采用压缩存储方式,以行序为主序, a 11 为第一元素,
其存储地址为 1,每个元素占一个地址空间,则 a 85 的地址为(        )。
  • 13
  • 33
  • 18
  • 40
最佳答案 因为是对称矩阵,只需要存一半元素 存储方法为 a11 a12 a22 a13 a23 a33 a14 a24 a34 a44 a15 a25 a35 a45 a55 ... a18 a28 a38 a48 a58 一共1+2+3+4+5+6+7+5=33 首先,压缩存储对于对称矩阵来说,等于是存对角线的右上半加对角线的元素,或者是左下半加对角线的元素,其他位置不存储。 这题是使用行优先存储,即先存a11,再a12,再a22,再a13,再a23,再a33,以此类推,一直到a85,所以a85的位置计算为:(1+2+3+4+5+6+7)+5=33,选择答案B。 对称矩阵(Symmetric Matrices)是指元素以主对角线为对称轴对应相等的矩阵。在线性代数中,对称矩阵是一个方形矩阵,其转置矩阵和自身相等。
编辑于 2020-10-16 08:33:08 回复(2)
(7×8)/2+5=33
发表于 2019-11-19 11:32:29 回复(0)