4195번 - 친구 네트워크
출력초과 코드에는, union하는 기준점을 문자열 순서 중 작은 것을 기준으로 하도록 했습니다.
정답 코드에는 쿼리로 들어오는 두 문자 중 왼쪽 문자만을 기준으로 union 하도록 했습니다.
보통 union-find에서 노드 번호가 작은 것을 기준으로 합쳐서 비슷하게 구현했는데 출력초과가 나는 이유는 무엇일까요?
댓글을 작성하려면 로그인해야 합니다.
ebbunnim 3년 전
출력초과 코드에는, union하는 기준점을 문자열 순서 중 작은 것을 기준으로 하도록 했습니다.
정답 코드에는 쿼리로 들어오는 두 문자 중 왼쪽 문자만을 기준으로 union 하도록 했습니다.
보통 union-find에서 노드 번호가 작은 것을 기준으로 합쳐서 비슷하게 구현했는데 출력초과가 나는 이유는 무엇일까요?