La pregunta del ejercicio El arte de la programación de computadoras: Capítulo 1, Pregunta 8

Estoy haciendo los ejercicios de TAOCP Volumen 1 Edición 3 y tengo problemas para comprender la sintaxis utilizada en la respuesta al siguiente ejercicio.

Capítulo 1 Ejercicio 8

alculando el máximo común divisor de enteros positivos m & n especificando Tj, sj,uj,sj

Deje que su entrada sea representada por la cadena ambn (m a's seguido de n b's)

Responder

Deje A = {a, b, c}, N = 5. El algoritmo terminará con la cadena agcd (m, n)

    j     Tj     sj    bj    aj
    0     ab  (empty)  1    2   Remove one a and one b, or go to 2.
    1   (empty)  c     0    0   Add c at extreme left, go back to 0.
    2     a      b     2    3   Change all a's to b's
    3     c      a     3    4   Change all c's to a's
    4     b      b     0    5   if b's remain, repeat

La parte que tengo problemas para entender es simplemente cómo interpretar esta tabla. Además, cuando Knuth dice que esto terminará con la cadena agcd (m, n) - ¿por qué el superíndice para gcd (m, n)?

¡Gracias por cualquier ayuda

Editado con más preguntas:

Qué es Tj - tenga en cuenta que T = Theta

Qué es j - tenga en cuenta que s = phi

¿Cómo interpretas las columnas b j y unj?

¿Por qué Knuth cambia una nueva notación en la solución a un ejemplo que no explica en el texto? Solo frustrante. ¡¡¡Gracias!!

Respuestas a la pregunta(3)

Su respuesta a la pregunta