4195번 - 친구 네트워크
find와 unite함수의 형태는 유니온 파인드 문제마다 거의 유사해서 이 문제도 그렇게 시도했습니다.
저는 unordered_map<string, pair<string, int>> 형태로 맵을 선언해서 사용했습니다.
자세한 내용은 코드 주석을 참고해주세요.
구현상에 문제가 없는 것 같은데 오래 고민해도 틀린 이유를 찾지 못해서 질문을 드립니다.
s1과 s2가 이미 같은 집합에 속해있는 경우가 고려가 안되어있네요
@3587jjh 감사합니다 덕분에 해결했습니다!
댓글을 작성하려면 로그인해야 합니다.
y_ht 3년 전 1
find와 unite함수의 형태는 유니온 파인드 문제마다 거의 유사해서 이 문제도 그렇게 시도했습니다.
저는 unordered_map<string, pair<string, int>> 형태로 맵을 선언해서 사용했습니다.
자세한 내용은 코드 주석을 참고해주세요.
구현상에 문제가 없는 것 같은데 오래 고민해도 틀린 이유를 찾지 못해서 질문을 드립니다.