func isIsomorphic(s string, t string) bool { if len(s)!=len(t){ return false } return comparest(s,t) && comparest(t,s) } func comparest(a string, b string)bool { dic:=make(map[byte]byte) for i:=0;i<len(a);i++{ if _,ok:=dic[a[i]];!ok{//不在map中的 我放进map里面 dic[a[i]]=b[i] }else if dic[a[i]]!=b[i]{//在mao里卖弄的 比较值是否与另一个字符相等 return false } } return true }
同leetcode290类似