• 2021-04-14
    中国大学MOOC: 广义表G=((((a),b)),d),则运算GetTail(GetHead(G))的结果为_________。
  • ()

    内容

    • 0

      已知广义表LS=((a,b,c),(d,e,f)),运用GetHead和GetTail函数取出LS中原子e的运算是()。 A: GetHead(GetTail(LS)) B: GetHead(GetTail(GetHead(GetTail(LS)))) C: GetTail(GetHead(LS)) D: GetHead(GetTail(GetTail(GetHead(LS))))

    • 1

      若广义表满足 GetHead(A)=GetTail(A),则 A 为( )。 A: ( ) B: (( )) C: (( ),( )) D: (( ),( ),( )) E: ((( )))

    • 2

      求下列广义表操作的结果(1) GetHead【(p,h,w)】;(2) GetTail【(b,k,p,h)】;(3) GetHead【((a,b),(c,d))】;(4)GetTail【((a,b),(c,d))】;(5)GetHead【GetTail【((a,b),(c,d))】】;(6)GetTail【GetHead【((a,b),(c,d))】】;(7)GetHead【GetTail【GetHead【((a,b),(c,d))】】】;(8)GetTail【GetHead【GetTail【((a,b),(c,d))】】】;注意:

    • 3

      求下面各广义表的操作结果。 (1) GetHead((a,(b,c),d)) (2) GetTail((a,(b,c),d)) (3) GetHead(GetTail ((a,(b,c),d))) (4) GetTail (GetHead ((a,(b,c),d)))

    • 4

      【单选题】8.已知广义表: A=(a,b), B=(A,A), C=(a,(b,A),B), 求下列运算的结果: GetTail (GetHead (GetTail (C))) =( ) 。 A. (a) B. A C. a D. (b) E. b F. (A)