TAOCP 2.3
        twitter.com/jun0683
0
,
(degree)   :

      (terminal node),   (leaf)   :              0

               :                                 (branch node)

(level) :                    ,    ex) root   0
G


    D        E   F


B            C


        A


            15
G


    D        E   F


B            C


        A


            15
G


    D        E   F


B            C


        A


            15
G               3

    D        E   F           2

B            C           1

        A            0

            15
G


    D        E   F
                     3
B            C


        A


            15
G


    D        E   F


B            C


        A


            15
,
(       ):


    :
G                   G

    D        E   F       D   E       F
                     ≠
B            C               C           B


        A                        A


            15                       16
G                   G

    D        E   F       D   E       F
                     =
B            C               C           B


        A                        A


            15                       16
:0
A

    B           C


D   E       F


G
..
A

    B                C


D       E   D        E   F


                     G


                19
A

    B                C


D       E   D        E   F


                     G


                19
A

    B                C


D       E   D        E   F


                     G


                19
A

    B                C


D       E   D        E   F


                     G


                19
A

    B                C


D       E   D        E   F


                     G


                19
ex)       ,


      2

              ,
≠

         2
.            .




    or
a-b(c/d+e/f)       -

               a       x


                   b           +


                       /               /


                   c       d       e       f
10
1 A;
1.1 B;
                          A
1.1.1 H;
1.1.2 j:          B           C
1.2 C;
1.2.1 D;      D       E   D   E   F
1.2.2 E;
1.2.2.1 G;
                              G
1.2.3 F;
0


L = (a,(b,a,b),(),c,(((2))))
                               *

           a          *        *   *

                                   *
                 b    a    b
                                   *

                                   2
8.   ?
8.           ?

     .

->       .
15.       10

      .
10
1 A;
1.1 B;
                          A
1.1.1 H;
1.1.2 j:          B           C
1.2 C;
1.2.1 D;      D       E   D   E   F
1.2.2 E;
1.2.2.1 G;
                              G
1.2.3 F;
15.                                     10

               .

               2

-> 1               0           ,1
                           a
       1 a;
       10 b;
                       b        c
       11 c;
       111 d;                       d

Taocp 2.3

  • 1.
    TAOCP 2.3 twitter.com/jun0683
  • 2.
  • 4.
    (degree) : (terminal node), (leaf) : 0 : (branch node) (level) : , ex) root 0
  • 5.
    G D E F B C A 15
  • 6.
    G D E F B C A 15
  • 7.
    G D E F B C A 15
  • 8.
    G 3 D E F 2 B C 1 A 0 15
  • 9.
    G D E F 3 B C A 15
  • 10.
    G D E F B C A 15
  • 11.
    , ( ): :
  • 12.
    G G D E F D E F ≠ B C C B A A 15 16
  • 13.
    G G D E F D E F = B C C B A A 15 16
  • 14.
  • 15.
    A B C D E F G
  • 17.
  • 18.
    A B C D E D E F G 19
  • 19.
    A B C D E D E F G 19
  • 20.
    A B C D E D E F G 19
  • 21.
    A B C D E D E F G 19
  • 22.
    A B C D E D E F G 19
  • 23.
    ex) , 2 ,
  • 24.
    2 . . or
  • 25.
    a-b(c/d+e/f) - a x b + / / c d e f
  • 26.
    10 1 A; 1.1 B; A 1.1.1 H; 1.1.2 j: B C 1.2 C; 1.2.1 D; D E D E F 1.2.2 E; 1.2.2.1 G; G 1.2.3 F;
  • 27.
    0 L = (a,(b,a,b),(),c,(((2)))) * a * * * * b a b * 2
  • 28.
    8. ?
  • 29.
    8. ? . -> .
  • 30.
    15. 10 .
  • 31.
    10 1 A; 1.1 B; A 1.1.1 H; 1.1.2 j: B C 1.2 C; 1.2.1 D; D E D E F 1.2.2 E; 1.2.2.1 G; G 1.2.3 F;
  • 32.
    15. 10 . 2 -> 1 0 ,1 a 1 a; 10 b; b c 11 c; 111 d; d