func isIsomorphic(s string, t string) bool {
smap := map[byte]byte{}
tmap := map[byte]byte{}
for i := range s {
x, y := s[i], t[i]
if smap[x]>0 && smap[x] != y ||tmap[y]>0 && tmap[y] != x {
return false
}
smap[x] = y
tmap[y] = x
}
return true
}
205. 同构字符串
于 2024-03-22 22:25:27 首次发布