Forum de discussion pour l'UE Programmation Fonctionnelle en OCaML

fonction suffix

fonction suffix

par Saleck Baya,
Nombre de réponses : 1

Bonjour,

j'ai fais la fonction suffix sur emacs qui marche bien mais sur moodle ça marche pas 

Erreur de type ou fonction inexistante!

--------------------------------
Error: Unbound value suffix
Hint: Did you mean suffixe?

même si je change le nom de la fonction en suffixe ça m'envoie toujours la même erreur.

Cordialement,
Saleck BAYA

En réponse à Saleck Baya

Re: fonction suffix

par Irene Durand,

Je n'arrive pas à reproduire l'erreur de compilation (avec suffixe).
Effectivement, la fonction "marche" mais sa complexité est tellement mauvaise que le timeout de Moodle se déclenche avant que les tests soient terminés
et donc l'évaluation ne termine pas.

Il n'est pas raisonable de mettre des List.rev partout dans la récursion.

D'autre part, utiliser List.length au lieu de la réécrire même récursive terminale.

Mais le principal problème est la complexité de ta fonction.