La beauté de cette action réside dans son paramètre algorithm qui adapte la méthode de résolution à la topologie du problème :
- BUILD : Cet algorithme de construction progressive est redoutable d'efficacité pour les cycles courts. C'est d'ailleurs l'approche par défaut si votre limite maxLength est inférieure ou égale à 20.
- BACKTRACK : Il s'agit d'un algorithme de retour sur trace, activé par défaut dès que la longueur maximale dépasse 20. Il est conçu pour s'enfoncer profondément dans les branches sans saturer la mémoire.
Conseil d'expert : Dans un environnement massivement parallèle, positionnez toujours le paramètre deterministic à vrai (TRUE) pour garantir que chaque exécution produira exactement la même liste de résultats dans le même ordre.

