如果将矩阵An×n的每一列看成一个子表,整个矩阵看成是一个广义表L,即L=((a11,a21,…,an1),(a12,a22

13 查阅

如果将矩阵An×n的每一列看成一个子表,整个矩阵看成是一个广义表L,即L=((a11,a21,…,an1),(a12,a22,…,an2),…,(a1n,a2n,…,ann)),并且可以通过求表头head和求表尾tail的运算求取矩阵中的每一个元素,则求得a21的运算是 ( )

A.head(tail(head(L)))

B.head(head(head(L)))

C.tail(head(tail(L)))

D.head(head(tail(L)))

参考答案:

A解析:若广义表LS非空(n1),则a1是LS的表头,其余元素组成的表(a2,…,an)称为LS的表尾。则此题目欲求得元素a21,则需先进行取表头运算head(L)得子表1(a11,a21,an1),然后对此子表1进行取表尾运算tail(head(L))得子表2(a21,…,an1),再对子表2进行取表头运算head(tail(head(L)))可得元素a21。