LeetCode_Study_Plan/LeetCode 75
205. Isomorphic Strings java
개발하는루루
2022. 9. 26. 22:54
https://leetcode.com/problems/isomorphic-strings/?envType=study-plan&id=level-1
Isomorphic Strings - LeetCode
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
leetcode.com
class Solution {
public boolean isIsomorphic(String s, String t) {
HashMap<String, String> map = new HashMap<String, String>();
int i = 0;
while (i < s.length()){
if (map.containsKey(String.valueOf(s.charAt(i)))){
if (!map.get(String.valueOf(s.charAt(i))).equals(String.valueOf(t.charAt(i)))){
return false;
}
}
else{
if (map.containsValue(String.valueOf(t.charAt(i)))) return false;
map.put(String.valueOf(s.charAt(i)), String.valueOf(t.charAt(i)));
}
i++;
}
return true;
}
}
좀 코드가 드러워서 찾아보니.. Char이 아니라 Character면 hashmap에서 쓸 수 있었다 으하하