728x90
반응형
풀이
class Solution {
public:
int firstUniqChar(string s) {
unordered_map<char,int> um;
for(int i=0;i<s.size();i++)
um[s[i]]++;
for(int i=0;i<s.size();i++)
if(um[s[i]]==1)
return i;
return -1;
}
};
unordered_map을 사용해서 넣어준뒤 중복이 없는 첫번째 인덱스를 출력했다.
728x90
반응형
'자라는 개발자 > 문제풀이' 카테고리의 다른 글
leetcode 169. Majority ElementEasy (0) | 2023.01.15 |
---|---|
leetcode 383. Ransom Note (0) | 2022.11.13 |
leetcode 350. Intersection of Two Arrays II (0) | 2022.11.13 |
leetcode 242. Valid Anagram (0) | 2022.11.13 |
백준 c++ 13238 Bitcoin investment (0) | 2022.09.26 |