Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 590
Réponses : 3
Type : discussion
Etat : réponses autorisées

Question à propos de l'optimisation

Zordinatueur le 29/01/2013 à 18:32
Bonjour, je me demandais si il y avait une possibilité d'optimisation pour :

Code
:If K=24:Output(Y,X+1,"
:If K=26:Output(Y,X-1,"
:If K=25:Output(Y+1,X,"
:If K=34:Output(Y-1,X,"
Fryke le 29/01/2013 à 19:02
je suis même pas sur pour ça
Code
:Ouput(Y,X,"
:If K=24:X+1->X
:If K=26:X-1->X
:If K=25:Y+1->Y
:If K=34:Y-1->Y
Zordinatueur le 29/01/2013 à 19:09
Merci
linkakro le 29/01/2013 à 23:18
Le code original ne modifie pas les variables contrairement au second programme.
Une optimisation en mémoire est possible mais elle est mauvaise en vitesse.
Code
Output(Y+(K=25)-(K=34),X+(K=24)-(K=26)," "
Si les variables sont destinées à être modifiées alors le second programme est cohérent à l'original en déplaçant le output à la fin.