Strings isomórficas

Published by Deep Xavier in

Dadas duas strings s e t, crie uma função para determinar se elas são isomórficas. Duas strings são isomórficas se os caracteres de s podem ser substituídos para obter t. Todas as ocorrências de um caractere devem ser substituídas por outro caractere, preservando a ordem dos caracteres. Nenhum par de caracteres pode ser mapeado para o mesmo caractere, mas um caractere pode ser mapeado para si mesmo.

Exemplos

isIsomorphic("xade", "tesh") ➞ true

isIsomorphic("egg", "add") ➞ true

isIsomorphic("aba", "baa") ➞ false

isIsomorphic("paper", "title") ➞ true

Observações

Use a string s ou t como referência para o mapeamento.