A是一个10×10的对称矩阵,若采用行优先的下三角压缩存储,第一个元素a0,0的存储地址为1,每个元素占一个存储单元,则a7,5的地址为
A.25 B.26
C.33 D.34
提问:用了好多方法都算错,不太理解这个对称矩阵,搜不到详细解析。麻烦细说,感激不尽。答案为D
碰到这类,先别去管什么0不0的,先要弄清楚他的方式——下三角:
XOOOOOOOOO
XXOOOOOOOO
XXXOOOOOOO
XXXXOOOOOO
XXXXXOOOOO
XXXXXXOOOO
XXXXXXXOOO
XXXXXXXXOO
XXXXXXXXXO
XXXXXXXXXX
既然是从a[0][0]开始,a[7][5]是第8行第6个,一共多少个X?
前7行:1+2+3+4+5+6+7 = 28
第8行:6
28+6=34
希望对题主有所帮助!可以的话,帮忙点个采纳!