Hello,

Voici un petit moment que je planche sur ce problème de résolution façon "heuristique"

J'ai 2 tableaux d'entiers:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
int solu[6] = {1,2,3,4,5,6}
int melang[6] = {6,5,1,4,3,6}
Et des fonctions :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
A(melang[i], 6) inverse le 1er et le dernier élément de mon tableau
B(melang[i], 6) inverse le 2ème et le dernier élément de mon tableau
etc.
Mon but:

Partir de melang[6] et arriver à solu[6] en utilisant les différentes fonctions sur mon tableau melang[6].

A petite échelle la méthode "Brute Force" devrait fonctionner mais comment faire une technique heuristique avec de plus grand tableau?

Merci d'avance de votre aide.