Сравнение кодов для вычисления факториала

Рассмотрим следующее определение процедуры для вычисления факториала, которое незначительно отличается от рассмотренного в тексте:

(define (factorial-alt n)
  (if (= n 1)
      1
      (* n (factorial-alt (- n 1)))))

Скомпилируйте эту процедуру и сравните получившийся код с кодом для factorial . Объясните обнаруженные различия. Есть ли разница в эффективности программ?


Комментарии отсутствуют.

Необходима авторизация

Вы должны авторизоваться для создания комментария.

Вход