Número mínimo de remoções para transformar duas strings em anagramas
Crie uma função que retorne o menor número de letras que precisam ser removidas para que duas strings sejam anagramas uma da outra.
Exemplos
min_removals("abcde", "cab") ➞ 2
# Remova "d" e "e" para obter "abc" e "cab".
min_removals("deafk", "kfeap") ➞ 2
# Remova "d" e "p" da primeira e da segunda palavra, respectivamente.
min_removals("acb", "ghi") ➞ 6
# Remova todas as letras das duas palavras para obter "" e "".Observações
- Um anagrama é qualquer string que pode ser formada embaralhando os caracteres da string original. Por exemplo:
baedcé um anagrama deabcde. - Uma string vazia pode ser considerada um anagrama dela mesma.
- Cada caractere será usado no máximo uma vez por string.