Resultados da pesquisa a pedido "collatz"

3 a resposta

Erro “Nenhuma instância para (Num [t])” na função Collatz

Eu sou novo em Haskell, e programação em geral. Estou tentando definir uma função que gera a sequência de números Collatz den. Eu tenho: collatz n = (collatz' n) : 1 where collatz' n = (takeWhile (>1) (collatz'' n)) where collatz'' n = n : ...

3 a resposta

Por que esse algoritmo haskell simples é tão lento?

lerta de Spoiler: está relacionado aProblem 14 [https://projecteuler.net/problem=14] do Projeto Euler. O código a seguir leva cerca de 15s para ser executado. Eu tenho uma solução Java não recursiva que é executada em 1s. Acho que devo ...