Vérifier si deux mots sont des anagrammes l'un de l'autre et réarranger les lettres
Un anagramme est un mot ou une phrase formé en réarrangeant les lettres d'un autre mot ou d'une autre phrase, en utilisant toutes les lettres originales exactement une fois. "Écouter" est un anagramme de "recoute". L'étude des anagrammes remonte à la Grèce antique.
Cet outil vérifie si deux mots ou phrases sont des anagrammes l'un de l'autre, génère des anagrammes à partir d'un mot donné et trouve des ensembles d'anagrammes dans une liste de mots.
Méthode 1 (trier) : trier les deux chaînes alphabétiquement et comparer — O(n log n). Méthode 2 (comptage des fréquences) : compter les fréquences des caractères des deux chaînes et comparer — O(n), optimal.
Pour les anagrammes de phrases, la convention ignore généralement les espaces et parfois la ponctuation. Cet outil offre les deux modes.
"astronomer" / "moon starer" (10 lettres), "conversation" / "voices rant on" (12 lettres) sont des paires notables.
Vérifier les anagrammes est une question d'entretien classique. L'approche par comptage des fréquences se généralise pour "regrouper les anagrammes" : regrouper les mots par mot trié comme clé.
Majuscules / Minuscules · Compteur de mots · Compteur de caractères · Générateur Lorem Ipsum · Supprimer les espaces · Trier les lignes de texte