数据结构的几道问题

1)设有一个10阶的对称矩阵A,以行为主序存储其下三角中的元素,A的第一个元素a11的存储地址为1,每个元素占用1个存储单元,则a85的地址为
2)已知广义表 A =((a,b,c),(d,e,f)),从表A中取出原子e的运算是
[A] tail(tail(head(A))) [B] head(tail(tail(A)))
[C] tail(head(tail(head(A)))) [D] head(tail(head(tail(A))))
有空给点简单的解释,谢谢!
大家都哪里去了

1.因为只存下三角,所以前7行存了1+2+3+4+5+6+7=28个元素,然后a85在第8行的第5个,所以a85是第33个元素,地址为33.

2.D
tail(A)=((d,e,f))
head(tail(A))=(d,e,f)
tail(head(tail(A)))=(e,f)
head(tail(head(tail(A))))=e
温馨提示:内容为网友见解,仅供参考
无其他回答