И я согласен с @schnaader в том, что это, вероятно, таблица, описывающая использование алгоритма Маркова.

олняю упражнения для TAOCP Volume 1 Edition 3 и испытываю затруднения с пониманием синтаксиса, использованного в ответе на следующее упражнение.

Глава 1 Упражнение 8

Вычислить наибольший общий делитель натуральных чисел m & n, указав Tj, сj,j, бj

Пусть ваш вход будет представлен строкойmbn (за m следуют n b)

Ответ:

Пусть A = {a, b, c}, N = 5. Алгоритм завершится строкойНОД (т, п)

    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

Часть, которую мне трудно понять, заключается в том, как просто интерпретировать эту таблицу. Кроме того, когда Кнут говорит, что это закончится строкойНОД (т, п) почему верхний индекс для gcd (m, n)?

Спасибо за любую помощь!

Отредактировано с большим количеством вопросов:

Что такое Тj - обратите внимание, что T = Theta

Что такоеj - обратите внимание, что s = фи

Как вы интерпретируете столбцы бj иj?

Почему Кнут переключает новую запись в решении на пример, который он не объясняет в тексте? Просто расстраивает. Спасибо!!!

Ответы на вопрос(3)

Ваш ответ на вопрос