Nos messages se sont croisés, effectivement tout est une question d'initialisation !
Merci :ccool:
Type: Messages; Utilisateur: Trap D
Nos messages se sont croisés, effectivement tout est une question d'initialisation !
Merci :ccool:
J'arrive a un stackoverflow avec ça dès hamming 24 !!!
module LL = LazyList
let rec merge x y =
match x, y with
| LL.Cons(e1, xs), LL.Cons(e2, ys) when e1 < e2 ->
...
Non, c'est pour ça que je faisais une récursion à partir de la liste initiale [1], les résultats sont :
A noter qu'en Prolog j'arrive à le faire mais avec un autre algo, et c'est évidemment plus...
Ton premier code ne calcule pas les nombres de Hamming qui sont uniquement des multiples de 2 3 et 5, la liste [1..n/2] introduit des nombres incorrects (7 11 ...).
D'autre part, je ne peux pas...
Merci pour ta réponse. Ça fonctionne bien mieux maintenant, je soupsonnais un truc comme ça mais comme c'était une séquence je mettais des accolades précédées de seq au lieu de crochets et évidemment...
Bonjour
je me lance dans le F# avec Visual 2010 et je bute sur une difficulté :
J'ai ecrit une fonction merge qui est censée fusionner deux séquences :
let rec merge x y =
if...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.