반응형
https://leetcode.com/problems/destination-city
최종 도착점이 아니라면, 반드시 출발점도 있어야합니다.
모든 출발점을 set에 담아주고, 각 도착점이 출발점이었는지 확인해줍니다.
class Solution {
public:
string destCity(vector<vector<string>>& paths) {
unordered_set<string> cities;
for(auto& path : paths) {
cities.insert(path[0]);
}
for(auto& path : paths) {
if(!cities.contains(path[1])) return path[1];
}
return "";
}
};
반응형
'Algorithm' 카테고리의 다른 글
LeetCode 2353. Design a Food Rating System (0) | 2023.12.17 |
---|---|
LeetCode 242. Valid Anagram (0) | 2023.12.16 |
LeetCode 2482. Difference Between Ones and Zeros in Row and Column (0) | 2023.12.14 |
LeetCode 1582. Special Positions in a Binary Matrix (0) | 2023.12.14 |
LeetCode 1464. Maximum Product of Two Elements in an Array (0) | 2023.12.12 |