Questions / réponses

Génération d'arbre quasi parfait

Génération d'arbre quasi parfait

от Baptiste Devaux -
Number of replies: 1

Bonjour,

Je teste sur emacs la fonction génération d'arbre quasi_parfait2 lorsque je compile, aucune erreur mais lorsque je teste sur un exemple emacs ne répond plus même pour compiler une fonction, j'ai essayer le ctrl+g mais rien ne fait il faut que je quitte pour pouvoir retester. Je suppose viens de la condition d'arrêt quand la variable noeud égale 0, qui se reporte au noeud n+1 et non n-1.

De plus j'ai essayé une autre fonction avec la génération d'arbre quasi_parfait1 qui dégénère, il génère un nombre de noeud aléatoire pour une hauteur donné mais parfois il fonctionne et parfois non, j'ai noté d'où je pensais que venais le problème mais je ne vois pas comment le résoudre.

In reply to Baptiste Devaux

Re: Génération d'arbre quasi parfait

от Marc Zeitoun -

Bonjour,

C'est simplement que la fonction ne termine pas. Pour reprendre la main sous Emacs dans ce genre de cas: Control-C Control-C dans la fenêtre Ocaml.

Pour corriger le bug, une possibilité est de simuler à la main la fonction sur la plus petite valeur avec laquelle elle ne termine pas (c'est-à-dire 4).