Codifica una funzione per determinare se due stringhe sono anagrammi l'una dell'altra.
def isAnagram(string1, string2):

    # Assicurati che entrambe le stringhe siano della stessa lunghezza
    if len(string1) != len(string2):
        return False

    # Dizionario per memorizzare la frequenza dei caratteri nella stringa1
    count = [0] * 26

    # Per ogni carattere nella stringa1 incrementa la sua frequenza
    for i in range(len(string1)):
        count[ord(string1[i]) - ord('a')] += 1

    # Per ogni carattere nella stringa2 decrementa la sua frequenza
    for i in range(len(string2)):
        count[ord(string2[i]) - ord('a')] -= 1

    # Se una qualsiasi frequenza raggiunge un valore negativo,
    # allora le stringhe non possono essere anagrammi
    for i in range(len(count)):
        if count[i] < 0:
            return False

    # Se tutte le frequenze sono zero, la stringa1 e la stringa2
    # sono anagrammi l'una dell'altra
    return True