Результаты поиска по запросу "tail-recursion"
Поддерживает ли Scala оптимизацию хвостовой рекурсии?
Поддерживает ли Scala оптимизацию хвостовой рекурсии?
Почему скаляр не может оптимизировать хвостовую рекурсию в определенных сценариях?
Почему нетт скалярScala компилятор) оптимизировать хвостовую рекурсию?Вызовы кода и компилятора, демонстрирующие это:> cat foo.scala class Foo { def ifak(n...
Scala рекурсия против цикла: вопросы производительности и времени выполнения
мы написали наивныйТестовый стенд для измерения производительности трех видов факториальной реализации: на основе цикла, без хвостовой рекурсии и хвостовой р...
рекурсивные функции Эрланга - это не просто goto?
Просто чтобы получить это прямо в моей голове. Рассмотрим этот пример немного кода Erlang: test() -> receive {From, whatever} -> %% do something test(); {From, somethingelse} -> %% do something else test(); end.Разве тест () не ...
Что такое оптимизация вызовов?
Очень просто, что такое оптимизация хвостового вызова? В частности, может ли кто-нибудь показать небольшие фрагменты кода, где его можно применить, а где нет...
Оценка списка выражений Postfix
Я написал программу для рекурсивной оценки выражения после исправления в прологе из списка выражений. Например, дан следующий список:
Пролог Аккумуляторы. Они действительно «другая» концепция?
Я изучаю Пролог в своей лаборатории искусственного интеллекта, из источникаВыучи Пролог сейчас!В 5-й главе мы узнаем оАккумуляторы, И как пример, эти два фра...
Clojure: Как избежать переполнения стека в Sieve of Erathosthene?
Вот моя реализация Sieve of Erathosthene в Clojure (основанная на уроке SICP о потоках):