Vytvořte algoritmus pro identifikaci, zda jsou dvě řetězce anagramy. 

1. Inicializujte dvě proměnné pro porovnávané řetězce.
2. Odstraňte veškeré mezery a interpunkci z obou řetězců.
3. Zjistěte délku obou řetězců a porovnejte je. Pokud mají různou délku, nejsou anagramy.
4. Seřaďte znaky v obou řetězcích abecedně.
5. Porovnejte oba seřazené řetězce. Pokud jsou shodné, jsou anagramy. V opačném případě nejsou. 

Tento algoritmus porovnává řetězce a určuje, zda jsou anagramy na základě toho, zda mají stejný počet stejných znaků.
Algoritmus by mohl přijmout dva řetězce jako vstupy a vrátit true, pokud jsou anagramy, a false, pokud nejsou. K tomu bychom mohli vzít každý řetězec, převést ho na seřazené pole znaků a porovnat pole. Pokud jsou pole identická, pak jsou řetězce anagramy, a vrátili bychom true, jinak false.