Vérificateur d'anagramme

Vérifier si deux mots sont des anagrammes l'un de l'autre et réarranger les lettres

Qu'est-ce que c'est et comment ça marche ?

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.

Cas d'usage

Questions fréquentes

Quel est l'algorithme le plus rapide pour vérifier si deux chaînes sont des anagrammes ?

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.

Les espaces et la ponctuation comptent-ils dans les anagrammes ?

Pour les anagrammes de phrases, la convention ignore généralement les espaces et parfois la ponctuation. Cet outil offre les deux modes.

Quelles sont les paires d'anagrammes anglaises les plus longues connues ?

"astronomer" / "moon starer" (10 lettres), "conversation" / "voices rant on" (12 lettres) sont des paires notables.

Qu'est-ce qu'un anagramme en programmation ?

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é.

Texte

Majuscules / Minuscules · Compteur de mots · Compteur de caractères · Générateur Lorem Ipsum · Supprimer les espaces · Trier les lignes de texte