数组与广义表

67 阅读1分钟
1
行序为主序列(行大于列)对称矩阵,a35=a53
前5行有4个元素,(1+4)*4=20,20/2=10,第五行10个元素,加多的三个元素一共13个元素

NVIDIA_Share_KFq6FdtBfc.png

2
下三角矩阵,(1+6)x6/2=21,21+2=23

NVIDIA_Share_blqWIvXvQR.png

3
长度数逗号
宽度数括号

NVIDIA_Share_a0lOohvFrm.png

4
行为主序
注意:行为主序n是列,列为主序m是行
行:loc(a1,1)+[(i-1)*n+(j-1)]*k
列:loc(a1,1)+(j-1)*m+(i-1)*k
loc(a1,1) 基地址
i,j 给出的坐标
k 每个元素占得存储单元
例如下题为10+[(5-1)*100+(5-1)]*2=10+[808]=818

NVIDIA_Share_mgjGNaNnYg.png

5
10*(10+1)/2=55

msedge_6UINFUg2dq.png

6
A,多一位来存储常数,[n(n+1)]/2+1n(n+1)/2

NVIDIA_Share_MPQcfvkWPc.png