class Solution {
public:
bool isIsomorphic(string s, string t) {
if(s.size() != t.size()) return false;
map<char,char> mmap;
for(int i=0;i<s.size();++i)
{
if(mmap.find(s[i]) == mmap.end())
{
for(auto item:mmap)
{
if(item.second == t[i])
return false;
}
mmap[s[i]] = t[i];
}
else
{
if(mmap[s[i]] != t[i])
return false;
}
}
return true;
}
};
LeetCode 205. Isomorphic Strings
最新推荐文章于 2025-05-14 15:08:29 发布